c# async/await 文件处理
时间: 2023-11-15 19:57:21 浏览: 82
说说C#的async和await的具体用法
好的,关于c# async/await 文件处理,你可以使用以下代码来异步读取文件内容:
```csharp
public async Task<string> ReadFileAsync(string filePath)
{
using (var reader = new StreamReader(filePath))
{
return await reader.ReadToEndAsync();
}
}
```
这里使用了 `StreamReader` 类来读取文件内容,并且使用 `await` 关键字来异步等待读取操作完成。注意,这里的方法返回了一个 `Task<string>` 对象,表示异步操作的结果是一个字符串。
阅读全文