C# UWP存储文件效率

C# UWP存储文件效率,c#,windows,uwp,windows-10,windows-10-universal,C#,Windows,Uwp,Windows 10,Windows 10 Universal,因此,在阅读Microsoft文档时,它指出在UWP中有3种写入文件的方法:FileIO类、缓冲区或流。我的程序正在执行大量实时数据计算,这些计算对于我的UI来说是时间敏感的,我想在我的可视化显示上实现这些数据的文件输出。我的问题是哪种方法最适合我的程序?写日志文件根本不需要时间,所以哪个选项对我的程序操作影响最小 提前谢谢 使用FileIO类的ReadTextAsync和WriteTextAsync方法应该足够好了。除非出于某种原因,否则没有理由使用缓冲区 由于这些方法是异步的,所以可以同步调

因此,在阅读Microsoft文档时,它指出在UWP中有3种写入文件的方法:FileIO类、缓冲区或流。我的程序正在执行大量实时数据计算,这些计算对于我的UI来说是时间敏感的,我想在我的可视化显示上实现这些数据的文件输出。我的问题是哪种方法最适合我的程序?写日志文件根本不需要时间,所以哪个选项对我的程序操作影响最小

提前谢谢

使用FileIO类的ReadTextAsync和WriteTextAsync方法应该足够好了。除非出于某种原因,否则没有理由使用缓冲区

由于这些方法是异步的,所以可以同步调用它们,而不会在读取或写入文件期间阻塞UI