2016-05-17 32 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

谢谢!这就是我最终做到的。我只是希望有某种数组语法可以让事情变得更简单。 –