windows10UWP:如何判断一个文件或者文件夹是否存在?

使用 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

时间: 2024-08-27 09:35:58

windows10UWP:如何判断一个文件或者文件夹是否存在?的相关文章

php如何判断一个是文件还是文件夹

除了file_exsits() 之外 文件函数我们还有用到很多.不指判断 是否有文件, 还可以判断 是否为文件夹或文件  用于日常 图片显示 很有用, 如果判断 图片是否存在, 如果 不存在就显示 默认图等.. php判断文件还是文件夹主要通过is_file跟is_dir函数判断,下面分别讲解: is_file()函数 is_file()函数 用来判断是否为文件,返回结果为true或者false 举例: $ifile="c:/test"; $result=is_file($ifile)

shell bash判断文件或文件夹是否存在

shell bash判断文件或文件夹是否存在 1, #如果文件夹不存在,创建文件夹 folder="log" if [ ! -d "${folder}" ]; then mkdir ${folder} fi 2.判断文件是否存在 file="/var/www/log.txt" # -f 参数判断 $file 是否存在 if [ ! -f "$file" ]; then touch "$file" fi. 3

Java如何判断文件或者文件夹是否在?不存在如何创建?

1. 首先明确一点的是:test.txt文件可以和test文件夹同时存在同一目录下:test文件不能和test文件夹同时存在同一目录下. 原因是: (1)win的文件和文件夹都是以节点形式存放,这就意味着相同的文件和文件名不能处在同一目录下,会命名冲突. (2)文件后缀名也算是文件名的一部分,即test.txt文件和test文件不是相同文件名的文件. 2. 基于以上原因,如果我想在d:创建一个test文件夹,但是d:下面有一个test文件,那么由于命名冲突,是不可能创建成功的. 所以,在创建之前

Shell 判断文件或文件夹是否存在

#shell判断文件夹是否存在 #如果文件夹不存在,创建文件夹 if [ ! -d "/myfolder" ]; then mkdir /myfolder fi #shell判断文件,目录是否存在或者具有权限 folder="/var/www/" file="/var/www/log" # -x 参数判断 $folder 是否存在并且是否具有可执行权限 if [ ! -x "$folder"]; then mkdir &quo

(二) C/C++中判断文件或文件夹是否存在

方法1. access函数 适用范围:所有C/C++项目 头文件:   #include < io.h> 函数原型: intaccess(const char *filename, int mode); 函数说明:判断是否具有存取文件的权限 函数参数说明: filename:可以填写文件夹路径或者文件路径 mode: F_OK (或0): 判断该文件/文件夹是否存在: R_OK (或2): 判断该文件/文件夹是否有读权限: W_OK (或4): 判断该文件/文件夹是否有写入权限: X_OK (

python判断文件和文件夹是否存在、创建文件夹

>>> import os >>> os.path.exists('d:/assist') True >>> os.path.exists('d:/assist/getTeacherList.py') True >>> os.path.isfile('d:/assist') False >>> os.path.isfile('d:/assist/getTeacherList.py') True >>>

c 判断文件或文件夹是否存在,多种方法, 为什么从一开始就不直接来个统一的呢?

具体内容,请看: https://blog.csdn.net/u012494876/article/details/51204615 判断文件或文件夹是否存在,竟然有这么多方法: GetFileAttributes() CreateFile() _access() FindFirstFile() PathFileExists() 但好像没有一个又简单又100%精准的 api. 之前,判断一个文件夹是否存在,我使用的是: struct stat info; return stat(szPath,

Python判断一个文件中的字符串是否存在于另外一个文件中

最近市场部的同事让我帮忙处理一个两个文件,判断A文件的内容是否在B文件中存在,如果存在则打印出B文件中的内容,想了下,就目前用shell很简单实现,用Python如何实现呢?下面是具体代码: shell代码: #!/bin/bash for line in `cat /root/zy/audiolist.txt` do       files=`cat /root/zy/list.txt|grep "$line"|wc -l`       if [ -n $files ]       

判断一个文件是否存在

头文件     #include<unistd.h>函数    int access(const char * pathname, int mode);说明    access()会检查是否可以读/写某一已存在的文件.参数mode有几种情况组合, R_OK,W_OK,X_OK 和F_OK.R_OK,W_OK与X_OK用来检查文件是否具有读取.写入和执行的权限.F_OK则是用来判断该文件是否存在.由于access()只作权限的核查,并不理会文件形态或文件内容,因此,如果一目录表示为“可写入”,表