2014-04-21 38 views
1

我需要檢查天氣一個文件夾存在於電腦的桌面從C#C:\\Users\\MyComputer\\Desktop\\Test。如果不存在,我需要添加一個文件夾Test如何檢查C#中的計算機桌面中是否存在文件夾?

我有一些代碼來創建一個文件夾Test

string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory); 
System.IO.Directory.CreateDirectory(desktopPath + "\\Test"); 

但在此之前,我需要檢查,如果該文件夾是存在與否。如何從C#中檢查?幫我完成這個任務。

在此先感謝。 斯里裏

+2

'System.IO.Directory.Exists( 「路徑」)' – Bharadwaj

回答

8

我認爲你正在尋找

Directory.Exists

if (!Directory.Exists(Path.Combine(desktopPath, "Test")) 
{ 
    //directory doesn't exist 
} 
+0

工作正常非常感謝。 – Srihari

1

請與本

System.IO.Directory.Exists(desktopPath + "\\Test"); 
1

你可以這樣做,

if(!Directory.Exists(desktopPath + "\\Test") 
{ 
    System.IO.Directory.CreateDirectory(desktopPath + "\\Test"); 
} 

Reference

相關問題