C#简单的创建文件夹、文件,操作文件


1引用 
using System.IO;
2.代码实现
          var path = Directory.GetCurrentDirectory(); // 获得运行文件路径
           // var path2 = System.Environment.CurrentDirectory;  // 获得运行文件路径
           // var path3 = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;  // 获得执行文件
            var filepath = path + "/Files";     
            // 文件夹
            if (!Directory.Exists($"{filepath}/"))  // 检查有无指定文件夹
                Directory.CreateDirectory($"{filepath}/");  // 创建文件夹
            Directory.Delete($"{filepath}", true);  //删除文件夹 true表示删除目录中的子文件或者子文件目录

            // 文件
            if (!File.Exists($"{filepath}/test.txt"))  // 若无文件则创建文件
                File.Create($"{filepath}/test.txt").Close();  // 创建不关闭会被创建进程占用
            var writeStr = "准备写入的内容";
             File.WriteAllText($"{filepath}/test.txt", writeStr, Encoding.GetEncoding("GB2312"));  // 将内容写入文件中
            var readStr = File.ReadAllText($"{filepath}/test.txt", Encoding.GetEncoding("GB2312"));  // 读取文件内容
            File.Delete($"{filepath}/test.txt");  // 删除文件

  

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM