c#中File類的常用操作


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace 文件處理
{
    class Program
    {
        static void Main(string[] args)
        {
            //File類的常用操作
            //需要添加using System.IO;
            //路徑一般為@加"",""中為文件的位置
            //1、File.Create(@"D:\Test\Debug1\測試.txt")新建一個空白文本文件
            //2、File.Open(@"D:\Test\Debug1\測試.txt",FileMode.Append)打開文本文件
            //3、File.AppendAllText(@"D:\Test\Debug1\測試.txt","哈哈");在文件后追加一個字符串
            //4、 File.Copy(@"g:\vs2\223.txt", @"g:\網頁設計\223.txt");將文件拷貝,倆個變量,拷貝到位置不可覆蓋同名文件
            //5、 File.Move(@"g:\123.txt", @"g:\vs2\223.txt");移動文件
            //6、File.Delete(@"G:\456.txt");刪除文件
            File.WriteAllText(@"g:\text1.txt", "asfjksa");
            if (File.Exists(@"g:\text1.txt")) //判斷文件是否存在
            {
                Console.WriteLine("存在");
                Console.WriteLine(File.GetCreationTime(@"g:\text1.txt"));//File.GetCreationTime(@"g:\text.txt")用於返回文件建立時間和日期          
                File.WriteAllText(@"G:\456.txt", "asfjksa");//新建一個文件保存一個字符串然后關閉,必須路徑在前內容在后
               
            }
            else
            {
                Console.WriteLine("不存在");
            }       
            File.AppendAllText(@"G:\456.txt","sfsfa");//打開文件並在原有內容后面追加
            //File.Delete(@"G:\456.txt");//刪除文件,括號內為文件的路徑
            //File.Delete(@"G:\text1.txt");
            File.WriteAllText(@"g:\123.txt", "asjksj");
            File.Move(@"g:\123.txt", @"g:\vs2\223.txt");//文件移動路徑,第一個變量為需要移動的,第二個為你移動到的位置並且得聲明移動后文本文件的名字
            File.Copy(@"g:\vs2\223.txt", @"g:\網頁設計\223.txt");//文件的拷貝自動新建文件倆個參數為路徑
        }
    }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM