0

可能重复:
Linq 到文本文件

我在 C:\Documents and Settings\User\Desktop\ 中有一个名为 file.txt 的 .txt 文件。如何从此文件中检索文本并使用 C# 将其存储到字符串中,而无需使用 Process.GetProcessesByName("notepad"); ?

另外,我如何在同一个记事本文件上写一个字符串并保存更改?

4

3 回答 3

1

要将其作为文件中的一个字符串读取,请使用:

string text = File.ReadAllText(@"C:\Documents and Settings\User\Desktop\file.txt");
于 2012-10-14T03:42:28.507 回答
0
using (StreamReader sr = new StreamReader("TestFile.txt"))
        {
            String line = sr.ReadToEnd();
         }

一个简单的谷歌搜索给你上面的答案......

于 2012-10-14T02:44:39.140 回答
0

您可以使用StreamReaderandStreamWriterFile.ReadAllLinesand File.WriteAllLines

于 2012-10-14T02:20:50.340 回答