学点C#7 IO

来源:互联网 发布:如何投诉淘宝店家 编辑:程序博客网 时间:2024/05/18 00:36

文件

可以使用 .NET Framework 的 File 类的方法执行文件 I/O 操作。例如,可以使用 Exists 方法检查文件是否存在。可以使用 Create 方法来创建文件,在此过程中可以选择覆盖现有文件(如下面的代码示例所示),并且可以使用 FileStream 类和BufferedStream 对象来执行读写操作。

 

lass TestFileIO{    static void Main()     {        string fileName = "test.txt";  // a sample file name        // Delete the file if it exists.        if (System.IO.File.Exists(fileName))        {            System.IO.File.Delete(fileName);        }        // Create the file.        using (System.IO.FileStream fs = System.IO.File.Create(fileName, 1024))         {            // Add some information to the file.            byte[] info = new System.Text.UTF8Encoding(true).GetBytes("This is some text in the file.");            fs.Write(info, 0, info.Length);        }        // Open the file and read it back.        using (System.IO.StreamReader sr = System.IO.File.OpenText(fileName))         {            string s = "";            while ((s = sr.ReadLine()) != null)             {                System.Console.WriteLine(s);            }        }    }}

原创粉丝点击