使用System.IO,我嘗試下面的代碼:Directory.GetFiles改變路徑字符串
string[] files = Directory.GetFiles("\\folder\\folder_2\\folder_3");
,並得到了以下異常:
「System.IO.DirectoryNotFoundException - 這是不可能的找到部分路徑'C:\ folder \ folder_2 \ folder_3'''
我不知道爲什麼「c:\」被添加到原始字符串中,而且我似乎無法保留從做的方法如此。我究竟做錯了什麼?
任何幫助,非常感謝。
\發現充分說明表示「回去根」。刪除第一個\如果你想要一個相對路徑。 – Blorgbeard 2015-03-31 21:11:17
'string [] files = Directory.GetFiles(@「folder \ folder_2 \ folder_3」);' – 2015-03-31 21:12:33
您是否期待相對於原始UNC路徑的currnet位置的路徑(例如'\\ SERVER \ SHARE \ folder_1 \ folder_2') – 2015-03-31 21:25:33