windows10UWP:如何判断一个文件或者文件夹是否存在?
2016-01-07 03:10
615 查看
使用 StorageFolder.TryGetItemAsync 方法,尝试按名称获取文件或文件夹,不需将错误捕捉逻辑添加到代码(就像使用 StorageFolder.GetItemAsync 一样)。如果找不到文件或文件夹,则 TryGetItemAsync 返回 null,而不引发异常。由于此方法返回 null,因此,可以使用它检查指定的文件或文件夹是否存在。
注意的是,一般是要使用 TryGetItemAsync 来确定文件是否存在再进行下一步的操作。那么 TryGetItemAsync 之前必须使用 await 进行等待,否则起不到确定文件是否存在的作用!
详情可以看:
https://msdn.microsoft.com/zh-cn/library/windows/apps/windows.storage.storagefolder.trygetitemasync.aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1
注意的是,一般是要使用 TryGetItemAsync 来确定文件是否存在再进行下一步的操作。那么 TryGetItemAsync 之前必须使用 await 进行等待,否则起不到确定文件是否存在的作用!
详情可以看:
https://msdn.microsoft.com/zh-cn/library/windows/apps/windows.storage.storagefolder.trygetitemasync.aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1
相关文章推荐
- windows10UWP:如何在xaml中设置控件为 public ?
- 基于战斗重演的全校验---- 塔防大师PVP反外挂设计
- 【原创】程序员眼中RGB与HSB的数值的对应
- c语言,java类型转换时遇到的大小端问题
- fragment基础【替换、传值、回掉】
- iOS NSLog去掉时间戳及其他输出样式
- 新知识:Java 利用itext填写pdf模板并导出(昨天奋战到深夜四点,知道今天两点终于弄懂)
- Mindjet 14中文版 无法导出pdf文件 解决经验参考
- java.lang.IllegalAccessException:modifiers "private"
- 页游安全攻与防,SWF加密和隐藏密匙
- onInterceptTouchEvent、onTouchEvent、GestureDetector、SimpleOnGestureListener
- 单链表的增删改查
- 用v7包没有发现ActionBarActivity
- 用v7包没有发现ActionBarActivity
- 史上最详细的Android Studio系列教程四--Gradle基础
- oc的try catch & NSError ....
- Android Studio如何更改JDK和SDK的路径?
- 消除SDK更新时的“https://dl-ssl.google.com refused”异常
- JSP自定义标签rtexprvalue属性用法实例分析
- Webstorm9配置SASS编译环境