因此,阅读Microsoft文档,它指出有三种方法可以写入UWP中的文件:FileIO类,缓冲区或流 . 我的程序正在执行大量对我的UI时间敏感的实时数据计算,我想在我的可视化显示器上实现这些数据的文件输出 . 我的问题是哪种方法最适合我的程序?编写日志文件根本不是时间关键,所以哪个选项会影响我的程序操作最少?
提前致谢!
使用 FileIO 类' ReadTextAsync 和 WriteTextAsync 方法应该足够好了 . 没有理由使用缓冲区,除非您出于某种原因必须使用缓冲区 .
FileIO
ReadTextAsync
WriteTextAsync
由于这些方法是 async ,因此您可以在读取或写入文件所需的时间内同步调用它们而不会阻止UI .
async
1 回答
使用
FileIO
类'ReadTextAsync
和WriteTextAsync
方法应该足够好了 . 没有理由使用缓冲区,除非您出于某种原因必须使用缓冲区 .由于这些方法是
async
,因此您可以在读取或写入文件所需的时间内同步调用它们而不会阻止UI .