文件
可以使用 .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); } } } }