我正在試圖寫一個文件夾到桌面。到目前爲止,我已經到了這一步。我初始化方法是這樣的:代碼不創建目錄
public class Initialize
{
public static void Main()
{
Folder.CreateFolder();
}
}
而且它需要的代碼從這裏:
public class Folder
{
public static void CreateFolder()
{
string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); //Gets desktop folder
if(System.IO.Directory.Exists(path))
{
System.IO.Directory.CreateDirectory(path);
}
}
}
我想我的問題的一部分是在CreateDirectory電話,但我不知道。我所知道的只是一個終端彈出,並沒有創建文件夾。任何人都可以看到錯誤?讓我知道,在此先感謝!
順便說一句桌面文件夾不總是存在嗎? –
這個代碼無論如何不會創建一個目錄,因爲當它按照@Ashkan的指示被修復時,它將嘗試創建已存在的桌面目錄... – CodeCaster
爲什麼它說「如果目錄存在,創建它」 ? – oscilatingcretin