【发布时间】:2012-09-24 02:31:09
【问题描述】:
我对这个看似简单的任务的明显复杂性感到非常震惊。我知道我必须使用StorageFile 类,并且我找到了这个example,但我只想读取一个我知道路径的单个文件,并将其数据作为文本读取到字符串中。
据我所知,要读取带有StorageFile 的文件,我必须通过一堆接口; IAsyncOperation<StorageFile> 和 IAsyncOperationCompletedHandler。
一定有更好(更简单)的方法。比如:
using (StorageFile sf = StorageFile.OpenAsync("myFile.txt"))
{
string line = sf.ReadLine();
}
显然这不起作用,但也许我错过了什么,或者有人可以向我解释如何以不同的方式读取文件?
【问题讨论】:
-
我认为“Windows-8”、“Microsoft-metro”和“Winrt”标签太微妙了。 ;) 可能想编辑您的问题以说明:这是针对 WINDOWS METRO 的!
-
@Matthew Watson 是的,谢谢。我可能应该意识到会有这样的头衔立即急于获得声誉。 :)
标签: c# wpf windows-8 microsoft-metro windows-runtime