用.net写一个读写文本文件的类
时间: 2023-09-15 15:16:10 浏览: 123
读写文件类
好的,以下是一个用.NET编写的读写文本文件的类:
```csharp
using System.IO;
public class TextFileIO
{
private string filePath;
public TextFileIO(string filePath)
{
this.filePath = filePath;
}
public string Read()
{
string content = "";
try
{
using (StreamReader sr = new StreamReader(filePath))
{
content = sr.ReadToEnd();
}
}
catch (Exception e)
{
Console.WriteLine("读取文件时发生错误: " + e.Message);
}
return content;
}
public void Write(string content)
{
try
{
using (StreamWriter sw = new StreamWriter(filePath))
{
sw.Write(content);
}
}
catch (Exception e)
{
Console.WriteLine("写入文件时发生错误: " + e.Message);
}
}
}
```
这个类接受一个文件路径作为参数,然后提供了两个方法。`Read`方法从文件中读取文本内容并返回字符串,`Write`方法将传入的文本内容写入文件。如果读取或写入文件时发生错误,它们会在控制台输出错误信息。
阅读全文