在 ini 文件中创建一个数组
Create an array in an ini file
我在 vb.net 中编程,我需要访问 ini 文件中的信息。还有一些信息我需要手动插入到ini文件中,以便程序可以访问它。例如,我需要一个数组 Extensions
来包含一组可能的文件扩展名,以便我的程序循环遍历。我如何将其手动插入到 ini 文件中(即仅键入,而不使用程序)?语法是什么?
数组没有正确的语法,您可以放置任何您喜欢的值。
所以你可以选择你想要的任何语法,例如: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
我在 vb.net 中编程,我需要访问 ini 文件中的信息。还有一些信息我需要手动插入到ini文件中,以便程序可以访问它。例如,我需要一个数组 Extensions
来包含一组可能的文件扩展名,以便我的程序循环遍历。我如何将其手动插入到 ini 文件中(即仅键入,而不使用程序)?语法是什么?
数组没有正确的语法,您可以放置任何您喜欢的值。
所以你可以选择你想要的任何语法,例如: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