可能重复:
Linq To Text Files
我在C:\ Documents and Settings \ User \ Desktop \ named file.txt中有一个.txt文件。如何从此文件中检索文本并使用C#将其存储到字符串中,而无需使用Process.GetProcessesByName(“notepad”)打开文件; ?
另外,如何在同一个记事本文件上写一个字符串并保存更改?
答案 0 :(得分:1)
要将其作为文件中的一个字符串使用:
string text = File.ReadAllText(@"C:\Documents and Settings\User\Desktop\file.txt");
答案 1 :(得分:0)
您可以使用StreamReader
和StreamWriter
或File.ReadAllLines
和File.WriteAllLines
。
答案 2 :(得分:0)
using (StreamReader sr = new StreamReader("TestFile.txt"))
{
String line = sr.ReadToEnd();
}
简单的Google搜索会为您提供上述答案......