在ini文件中创建一个数组

时间:2016-05-17 11:42:30

标签: arrays ini

我在vb.net中编程,我需要从ini文件中访问信息。我还需要手动将一些信息插入到ini文件中,以便程序可以访问它。例如,我需要一个数组Extensions来包含一组可能的文件扩展名,供我的程序循环使用。如何手动将其插入到ini文件中(即只需键入,不使用程序)?语法是什么?

1 个答案:

答案 0 :(得分:1)

数组没有正确的语法,您可以放置​​任何您喜欢的值作为值 因此,您可以选择所需的语法,例如: Extensions = .ex1,.ex2,.ex3
在您的代码中,您将根据需要解析(对于此示例拆分)INI键的值。

我使用的语法如下: Extensions = {.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