Vb.net 如何在字典列表中读/写

Vb.net 如何在字典列表中读/写,vb.net,Vb.net,我想知道如何处理来自计算机的数据 Public ListD As New List(Of Dictionary(Of String, String)) 意思是读/写。你能帮我吗 我试过了 ListD.Add("string_as_key", var_as_value) 但它没有起作用 谢谢 您的问题无法真正得到“回答”,但首先请看一下在线文档,具体如下: 您的问题无法真正得到“回答”,但首先请看一下在线文档,具体如下: 在以下情况下: (“字符串作为键”,变量作为值) 要将该项添加到

我想知道如何处理来自计算机的数据

Public ListD As New List(Of Dictionary(Of String, String))
意思是读/写。你能帮我吗

我试过了

ListD.Add("string_as_key", var_as_value)
但它没有起作用


谢谢

您的问题无法真正得到“回答”,但首先请看一下在线文档,具体如下:


您的问题无法真正得到“回答”,但首先请看一下在线文档,具体如下:

在以下情况下:

(“字符串作为键”,变量作为值)

要将该项添加到列表中,您首先必须创建一个字典并将该项添加到其中,或者将该项添加到现有的一个字典中

例如:

'Create dictionary
Dim dic as new Dictionary(Of String, String)
dic.Add("string_as_key", var_as_value)

'Add it to list
ListD.Add(dic)
要从列表中读取单个项目,如下所示:

Dim dic As Dictionary(Of String, String) = ListD(0)
Dim var_as_value As String = dic("string_as_key")
词典本身就是一组多个条目。因此,如果您有几对具有唯一项的东西可以用作键,那么字典是一个不错的选择

我可能离这里很远,因为我不知道你在用它做什么,但我得到的印象是,你最好只使用一本字典(字符串,字符串)

,而不是一个字典列表

(“字符串作为键”,变量作为值)

要将该项添加到列表中,您首先必须创建一个字典并将该项添加到其中,或者将该项添加到现有的一个字典中

例如:

'Create dictionary
Dim dic as new Dictionary(Of String, String)
dic.Add("string_as_key", var_as_value)

'Add it to list
ListD.Add(dic)
要从列表中读取单个项目,如下所示:

Dim dic As Dictionary(Of String, String) = ListD(0)
Dim var_as_value As String = dic("string_as_key")
词典本身就是一组多个条目。因此,如果您有几对具有唯一项的东西可以用作键,那么字典是一个不错的选择


我可能离这里很远,因为我不知道你在用它做什么,但我得到的印象是,你最好只使用一本字典(字符串,字符串)

知道如何循环也将受到赞赏。我正在尝试:ListD.Add(“string_as_key”,var_as_value),但它不起作用。听起来你需要学习一本关于VB.NET编程的书。这不是我们可以用几行代码来回答堆栈溢出的问题。我知道如何操作列表和字典中的数据,但出于某种原因,我可以让它们一起工作:你已经尝试过哪些代码了?使用“编辑”链接将其添加到您的问题中。除了你的评论,我什么也不会说,你在评论中要求帮助如何循环…:-)为什么您需要使用
字典的
列表
-这并不常见。了解如何循环也将受到重视。我正在尝试:ListD.Add(“string_as_key”,var_as_value),但它不起作用。听起来你需要学习一本关于VB.NET编程的书。这不是我们可以用几行代码来回答堆栈溢出的问题。我知道如何操作列表和字典中的数据,但出于某种原因,我可以让它们一起工作:你已经尝试过哪些代码了?使用“编辑”链接将其添加到您的问题中。除了你的评论,我什么也不会说,你在评论中要求帮助如何循环…:-)为什么需要使用
词典的
列表
——这并不常见。