我需要創建一個目錄,但是,當我需要創建的目錄位於另一個目錄內時。事情是這樣的:創建目錄
Directory.CreateDirectory(@"teste\teste\teste\teste\");
基本上,這個目錄不存在(當然),但是,在CreateDirectory(...)
不支持該字符串的風格,我怎麼可以創建此目錄?
我的辦法,使之處在於:
private void createdir(string _path)
{
string path = string.Empty;
string[] dir = _path.Split('\\');
for(int i=0;i<dir.Length;i++)
{
path += dir[i] + "\\";
Directory.CreateDirectory(path);
}
}
但是,我想知道,如果有更多更好的方式來使這個(更清晰),更快速。
第一個字符串對我來說工作正常......當你使用它時會出現什麼問題? – Rawling 2013-02-20 12:42:28
沒有這個答案沒有解決你的問題嗎? – 2013-02-20 12:55:51