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)
{
//开开心心的读文件吧
}
}
文件的写入同理。
虽然对于大牛来说,还有千千万万的方法,不过对于初学者的我来说,这已经足够满足我的日常了 哈哈。
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)
{
//开开心心的读文件吧
}
}
文件的写入同理。
虽然对于大牛来说,还有千千万万的方法,不过对于初学者的我来说,这已经足够满足我的日常了 哈哈。
相关文章推荐
- 通过AVFoundation获取摄像头数据[Swift]
- BZOJ1257: [CQOI2007]余数之和
- next_permutation函数
- 液晶之12864代码及中文乱码问题
- Python3.x List方法集合
- Chroot相关
- 逆秩链表
- 视频压缩预测编码和变换编码概述
- JavaScript包装对象
- LeetCode 28_Implement strStr()
- VLC 实现的简单播放器
- 黑马程序员——JDK的新特性笔记整理
- Linux学习笔记之Makefile多个c文件的编写
- 干货:2016年百度技术面试官的一些思考
- OpenJudge_P1746 子串(KMP)
- Tcpdump
- JavaScript作用域链
- Xcode_代码段
- 总结Spring、Hibernate、Struts2官网下载jar文件
- 053-19 What recommendations does the SQL Access Advisor provide for optimizing SQL queries? (Choose