2011-05-26 55 views
1

我需要在C:\ Ram目錄下創建3個文件夾(命名爲In,Proc,Error)。首先,我需要檢查目錄中是否存在文件夾。如果其中任何一個不存在需要創建丟失的文件夾。如果所有錯過了需要創建所有3.任何人都可以在VB.NET中提出一個簡單的循環代碼來滿足這個要求。如果在vb.net中循環

+0

我們不打算爲您做這項工作。至少,你應該先嚐試自己,如果不成功,發佈該代碼,然後我們可以幫助你。 – 2011-05-26 14:36:54

+0

我們是否還需要檢查C:\ ram是否存在? – reggie 2011-05-26 14:41:52

回答

4
Dim folders = New() { "In", "Proc", "Error" } 
For Each folder As String In folders 
    Dim dir = Path.Combine("c:\ram", folder) 
    If Not Directory.Exists(dir) Then 
     Directory.CreateDirectory(dir) 
    End If 
Next 
+0

只是一個想法,是否有必要檢查目錄是否存在,我認爲沒有檢查的代碼將工作相同。 – Jodrell 2011-05-26 14:42:21

+0

非常感謝。您的工作 – Ram 2011-05-26 14:59:59

+0

您無需查看。 VS會爲你創建所有的文件夾級別。 – 2011-05-26 15:08:52