📅  最后修改于: 2023-12-03 14:39:45.108000             🧑  作者: Mango
在C#中,读取文本文档是一项常见但又非常有用的任务。这里将提供一些基本的步骤来读取文本文档,以及如何将其存储到变量中。
读取文本文档的第一步是将文档路径存储在变量中。这可以使用string
类型来完成,如下所示:
string filePath = @"C:\example\file.txt";
接下来,创建一个StreamReader
对象,并使用该对象打开文档:
StreamReader streamReader = new StreamReader(filePath);
使用ReadToEnd()
方法读取文件中的所有文本:
string fileContent = streamReader.ReadToEnd();
最后,关闭StreamReader
对象:
streamReader.Close();
现在整个文本文档已经存储在fileContent
变量中。
如果您需要逐行读取文本文档,以下是一种方式:
string filePath = @"C:\example\file.txt";
StreamReader streamReader = new StreamReader(filePath);
string line;
while ((line = streamReader.ReadLine()) != null)
{
Console.WriteLine(line);
}
streamReader.Close();
在这种情况下,使用ReadLine()
方法逐行读取文件,并在控制台上打印每行。
C#中读取文本文档是一项非常有用的任务。使用StreamReader
对象,可以轻松地读取整个文档或逐行读取文档。在完成文件操作后,不要忘记关闭StreamReader
对象。