我在VB.NET Windows应用程序中使用Dictionary
。使用字典的键更新值
我在Dictionary
中添加了几个值,我想用它们的键编辑一些值。
例子: 下面我们有一个数据表,我想关键的值更新 - “DDD” 1
AAA - "0" BBB - "0" CCC - "0' DDD - "0"
如何才能做到这一点?
For Each kvp As KeyValuePair(Of String, String) In Dictionary1
If i = value And kvp.Value <> "1" Then
NewFlat = kvp.Key.ToString
---------------------------------------------
I want to update set the Value 1 of respective key.
What should I write here ?
---------------------------------------------
IsAdded = True
Exit For
End If
i = i + 1
Next kvp
无法使用KeyValuePair,在数据被修改后更新它时会给出错误。 –
如果你正确地解释你的确切条件(输入+你想得到的),我相信Tim或者我可以提供一个完全符合你想要的代码。请重点关注一个问题并删除另一个问题,下次如果您的问题没有得到妥善解决,您应考虑选择询问(或更好地解释您的问题),而不是发布新问题。 – varocarbas