位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C# 異步文件訪問

提問人:劉團圓發(fā)布時間:2020-12-10

    有時,例如要一次性執(zhí)行大量文件訪問操作,或者要處理非常大的文件,讀寫文件系統(tǒng)數(shù)據(jù)是很緩慢的。此時,你可能想在等待這些操作完成的同時執(zhí)行其他操作。這對于桌面應用程序尤為重要,因為在桌面應用程序中,需要讓應用程序在后臺進行處理的同時,對用戶保持良好的響應性。


    為幫助實現(xiàn)這種操作,.NET 4.5引入了一些異步方式來操作流。這種異步方式適用于FileStream類,也適用于StreamReadcr類和Stream Writer類。如果查看這些類的定義,可找到帶有Async后綴的方法,例如StreamReader類的ReadLineAsync()方法,它是HeadLine()方法的異步版本.這些方法在新的基于任務的異步編 程模型中使用。

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部