做到這一點,最簡單的方法是使用File.AppendAllText
打開一個文件,將指定字符串的文件,然後關閉該文件。如果該文件不存在,則此方法創建一個文件,將指定的字符串寫入該文件,然後關閉該文件。
像這樣的事情
string line = Console.ReadLine();
Console.WriteLine(line); // I gather you want to write it out again?
File.AppendAllText(@"C:\SomePath\MyFile.txt", line);
如果您希望首先收集所有的文本,然後將其全部寫出來,當你的程序退出時,你可以做這樣的事情:
List<string> inputLines = new List<string>();
// Loop here getting lines
string line = Console.ReadLine();
inputLines.Add(line);
// When done:
File.WriteAllLines(@"C:\SomePath\MyFile.txt", inputLines.ToArray());
見
http://msdn.microsoft.com/en-us/library/92e05ft3
你想知道如何寫一個文本文件,一個免費的測井儀???? – PaulG 2012-07-18 20:36:47
每一次旅程都有一個開始... – 2012-07-18 20:39:05