如果有一個更有效的方法來做到以下幾點:在C#中使用的DirectoryInfo
DirectoryInfo di = new DirectoryInfo(@"c:\");
newFileName = Path.Combine(di.FullName, "MyFile.Txt");
我意識到這是代碼只有兩行,但考慮到我已經有目錄,感覺我應該是可以這樣做:
newFileName = di.Combine(「MyFile.txt」);
編輯:
應該更清楚 - 我已經有路徑用於其他目的,所以:
DirectoryInfo di = MyFuncReturnsDir();
newFileName = Path.Combine(di.FullName, "MyFile.Txt");
這並不需要固定使用它,它已經是緊湊和可靠它可以得到。你可以把它寫在一行中,使其不易讀。 – 2010-06-11 15:16:13