我想用表达式检查某文件夹是否存在,请问怎么写。我想尝试模块之外的写法。
比如生成文件夹是这样
$=Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments),"Quicker", {cacheFolderName})
谷歌:“C# 文件 文件夹 是否存在” 或 “C# if file or directory exists”
具体来说就是File 和 Directory 这两个类的 Exists() 方法。
我使用 Directory.Exists 方法,报错
它只接受一个路径参数,你传了好几个肯定不行啊。 拼接好的路径传递进去。
可否把 Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) 给搞进去,我希望能在一个表达式中完成路径存在检测和获取文档文件夹路径
方法1. 直接把Path.Combine() 作为一个参数值。 Directory.Exists(Path.Combine(xxxxxx,xxxx))
方法2。先声明一个变量,把Path.Combine赋值给变量。 var path = Path.Combine(xxxxxxxxxx); 然后把变量传递到Directory.Exists(path)。