我必須創建多個文件夾,例如,創建目錄將通過參數傳遞多個名稱C#
Directory.CreateDirectory("PATH\\" + _year + "filetosave.txt");
而"PATH\\"
是其中文件夾將駐留的完整路徑,_year
是參數和"filetosave.txt"
是要被保存的相應文件夾中的文件。
並且在運行時,它應該創建包含相應文件的文件夾名稱中包含多年的相應文件夾以進行保存。
而.CreateDirectory()
方法只接受string path
或string path, security access
作爲參數。
- ,我們將如何建立這些參數文件夾?
- 我們怎樣才能檢查,一個指定的目錄已經存在與否?
通常,使用'System.IO.Path.Combine'來構建路徑。 –
'Directory.CreateDirectory(Path.Combine(「Path \\」,DateTime.Now.Year,「filetosave.txt」));'? –
請參閱此線程以創建一個將同時創建目錄和文件的方法。 http://stackoverflow.com/questions/3201598/how-do-i-create-a-file-and-any-folders-if-the-folders-dont-exist如果你想創建多年,把這個在foreach外觀或使用Linq lambda。 –