C#
逐行读取和写入
TXT
文件
using System;using System.IO;
class Test{
static void Main(string[] args)
{
readTxtFile();
writeTxtFile();
}
public static void readTxtFile()
{
try
{
// Create an instance of StreamReader to read
from a file.
// The using statement also closes the
StreamReader.
//StreamReader sr = new
StreamReader(@"D:\a.txt");
using (StreamReader
sr = new StreamReader("TestFile.txt"))
{
String line;
// Read and
display lines from the file until the end of
//
the file is reached.
while ((line =
sr.ReadLine()) != null)
{
Console.WriteLine(line);
}
}
}
catch (Exception e)
{
// Let the user know what went wrong.
Console.WriteLine("The file could not be read:");
Console.WriteLine(e.Message);
}
}
public static void writeTxtFile()//(string[] args)
{
string[] strs = new string[]