位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

C# 异步文件访问

提问人:刘团圆发布时间:2020-12-10

    有时,例如要一次性执行大量文件访问操作,或者要处理非常大的文件,读写文件系统数据是很缓慢的。此时,你可能想在等待这些操作完成的同时执行其他操作。这对于桌面应用程序尤为重要,因为在桌面应用程序中,需要让应用程序在后台进行处理的同时,对用户保持良好的响应性。


    为帮助实现这种操作,.NET 4.5引入了一些异步方式来操作流。这种异步方式适用于FileStream类,也适用于StreamReadcr类和Stream Writer类。如果查看这些类的定义,可找到带有Async后缀的方法,例如StreamReader类的ReadLineAsync()方法,它是HeadLine()方法的异步版本.这些方法在新的基于任务的异步编 程模型中使用。

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部