[C#] 檢查資料夾是否存在,如不存在則新增資料夾

在儲存檔案的時候,常常會需要動態新增資料夾,但如果沒有特別處理的話,資料夾無法正常建立,所以需要用到下面的語法來檢查該資料夾是否存在,如不存在則新增。

1
2
3
4
5
6
7
8
9
10
11

using System.IO;
if (Directory.Exists(資料夾路徑))
{
//資料夾存在
}
else
{
//新增資料夾
Directory.CreateDirectory(@"C:\temp\");
}

P.S. 寫入檔案除了要注意資料夾路徑是否存在以外,還要注意該應用程式的權限問題唷!