Path.Exists(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定指定的文件或目录是否存在。
public:
static bool Exists(System::String ^ path);
public static bool Exists (string? path);
static member Exists : string -> bool
Public Shared Function Exists (path As String) As Boolean
参数
- path
- String
检查的路径
返回
true
如果调用方具有所需的权限并 path
包含现有文件或目录的名称,则为 ;否则为 false
。
如果 false
为 path
(一个无效路径或零长度字符串),则此方法也将返回 null
。 如果调用方没有足够的权限读取指定路径,则不会引发异常,并且无论 是否存在 path
,方法都将false
返回 。
注解
与 不同 Exists(String),此方法为现有的非常规文件(如管道)返回 true
。
如果路径以现有链接为目标,但链接的目标不存在,则返回 true
。