有的时候,我们不仅仅想读取指定文件的内容,而是希望遍历指定文件夹下的文件,从中选出我们指定文件,这该怎么实现呢
win8.1中给我们提供了这样的api,那就是GetFilesAsync()
private async Task<string> read()
{
StorageFolder storagefolder = ApplicationData.Current.LocalFolder;//获取文件夹路径
StorageFile storagefile = null;
IReadOnlyList<StorageFile> fileslist = await storagefolder.GetFilesAsync();//将文件夹下的文件集读出
foreach(StorageFile tempfile in fileslist)
{
if (tempfile.DisplayName=="Me")
{
storagefile =tempfile;//找到文件
break;
}
}
if (storagefile!=null)
{
//开开心心的读文件吧
}
}
文件的写入同理。
虽然对于大牛来说,还有千千万万的方法,不过对于初学者的我来说,这已经足够满足我的日常了 哈哈。