我正在尋找一種方法來檢查Path是否是有效的Windows目錄。驗證windows目錄
目前,我是這個代碼:
public static bool IsDirectory(string path) {
return Path.IsPathRooted(path) && String.IsNullOrEmpty(Path.GetFileName(path));
}
我需要把它提高到工程以下路徑:
C:\foo\baa.txt\baa
\baa\x\
\baa\x
\baa
,如果你看到不工作的一些路徑,請告訴我。 謝謝!
你想知道,如果字符串是一個有效的目錄字符串,或者如果它是一個現有的目錄(即:它是已經存在於文件系統上?) –
@ReedCopsey:如果字符串是有效的目錄字符串。 –