winform filestream 读取txt
时间: 2023-06-21 21:21:53 浏览: 216
winform 小票打印代码 POS机 源码
4星 · 用户满意度95%
好的,以下是使用`FileStream`类从txt文件中读取文本内容并在WinForms应用程序中显示的示例代码:
```csharp
using System.IO;
// ...
private void btnRead_Click(object sender, EventArgs e)
{
string filePath = "path/to/your/file.txt";
if (File.Exists(filePath))
{
using (FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read))
{
using (StreamReader sr = new StreamReader(fs))
{
string fileContent = sr.ReadToEnd();
txtContent.Text = fileContent;
}
}
}
else
{
MessageBox.Show("The file does not exist.");
}
}
```
在这个示例中,我们使用了`FileStream`类来打开txt文件并创建一个`StreamReader`对象来读取文件内容。需要注意的是,我们在`FileStream`构造函数中指定了文件的打开方式和访问权限。
另外,我们使用了一个`txtContent`文本框来显示读取到的文本内容。如果文件不存在,则会弹出一个消息框来提示用户。
阅读全文