📅  最后修改于: 2023-12-03 14:52:42.519000             🧑  作者: Mango
在C#中,我们可以使用StreamReader
和StreamWriter
类来读取和写入文本文件。以下是一些示例代码来演示如何在C#中进行文件操作。
string path = "path_to_your_file.txt";
// 使用StreamReader打开文件
using (StreamReader sr = new StreamReader(path))
{
// 从文件中读取整个内容
string content = sr.ReadToEnd();
// 打印文件内容
Console.WriteLine(content);
}
string path = "path_to_your_file.txt";
// 使用StreamReader打开文件
using (StreamReader sr = new StreamReader(path))
{
string line;
// 逐行读取并打印文件内容
while ((line = sr.ReadLine()) != null)
{
Console.WriteLine(line);
}
}
string path = "path_to_your_file.txt";
// 使用StreamWriter创建或打开文件,并允许写入
using (StreamWriter sw = new StreamWriter(path))
{
// 写入一行文本
sw.WriteLine("Hello, World!");
// 写入多行文本
sw.WriteLine("This is a sample text.");
sw.WriteLine("Another line of text.");
}
以上是C#中读取和写入文本文件的基本操作。你可以根据实际需求进行适当的修改和扩展。请记住,在使用完StreamReader
和StreamWriter
后,应该使用using
语句来确保及时关闭文件流。
更多关于文件操作的信息,请参阅Microsoft 文档。
希望对你有帮助!