2016-05-17 605 views
1

我在vb.net編程,我需要從一個ini文件訪問信息。還有一些我需要手動插入ini文件的信息,以便程序可以訪問它。例如,我需要一個數組Extensions來包含一組可供我的程序循環使用的文件擴展名。我如何手動插入到一個ini文件(即只是打字,而不使用程序)?什麼是語法?在一個ini文件中創建一個數組

回答

1

數組沒有正確的語法,您可以將任何您喜歡的值作爲值。因爲你需要擴展= .ex1,.ex2,.ex3
並在代碼中,你會解析(在這個例子中拆分)的INI鍵值:
所以,你可以選擇任何你想要的語法,例如。

我使用的語法是這樣的:擴展= {。EX1,.ex2,.ex3}
我也創建an INI library,這將使我能夠輕鬆地與該值的語法處理。
例如:

Dim ini As New IniFile() 
ini.Load("My Extensions.ini") 

Dim extensions As String() 
If ini.Sections(0).Keys("Extensions").TryParseValue(extensions) Then 
    For Each extension In extensions 
     Console.WriteLine(extension) 
    Next 
End If 
+0

謝謝!這就是我最終做到的。我只是希望有某種數組語法可以讓事情變得更簡單。 –