您的位置:首页 > 其它

win8.1 文件读写(三)

2015-11-25 19:49 239 查看
有的时候,我们不仅仅想读取指定文件的内容,而是希望遍历指定文件夹下的文件,从中选出我们指定文件,这该怎么实现呢

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)
    {
        //开开心心的读文件吧
    }
}

文件的写入同理。

虽然对于大牛来说,还有千千万万的方法,不过对于初学者的我来说,这已经足够满足我的日常了    哈哈。


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: