我有一個功能,可以通過確定String Path
是File
還是Directory
來自動創建指定的Path
。如果路徑不存在,如何檢查字符串路徑是「文件」還是「目錄」?
FileAttributes attributes = File.GetAttributes("//Path");
if ((attributes & FileAttributes.Directory) == FileAttributes.Directory)
{
Directory.CreateDirectory("//Path");
}
但是如果它不:
通常情況下,我想如果路徑已經exists
使用?如何檢查String Path
是否爲File
或Directory
如果不存在?
'File.Exists'和'Directory.Exists' – 2014-09-22 13:57:49
您要檢查的東西,甚至不存在?如果你想檢查一個給定的名字是否是一個有效的文件名,你可以簡單地檢查它是否有擴展名,否則它可能是一個目錄。 – HimBromBeere 2014-09-22 13:58:10
@MetroSmurf認真嗎? 「如果路徑不存在,如何檢查路徑是文件還是目錄?」 – Rawling 2014-09-22 13:58:13