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