在 Visual Basic 中,遍历 Dictionary(Of TKey, TValue)

在 Visual Basic 中,遍历 Dictionary(Of TKey, TValue)

在 Visual Basic 中,遍历 Dictionary(Of TKey, TValue) 可以通过多种方式实现,具体取决于你需要访问键、值,或者同时访问键值对。以下是一些常用的遍历方法:

1. 使用 For Each 循环遍历键值对

这是最常用的方法,通过 KeyValuePair 结构体来同时访问键和值。

vb

Module Module1

Sub Main(m.xz.sizhen.info)

Dim dict As New Dictionary(Of String, String) From {

{"Fruit1", "Apple"},

{"Fruit2", "Banana"},

{"Fruit3", "Cherry"}

}

' 遍历字典中的所有键值对

For Each kvp As KeyValuePair(Of String, String) In dict

Console.WriteLine($"Key: {kvp.Key}, Value: {kvp.Value}")

Next

End Sub

End Module

2. 遍历所有键

如果你只需要访问字典中的所有键,可以使用 Keys 属性。

vb

Module Module1

Sub Main()

Dim dict As New Dictionary(Of String, String) From {

{"Fruit1", "Apple"},

{"Fruit2", "Banana"},

{"Fruit3", "Cherry"}

}

' 遍历字典中的所有键

For Each key As String In dict.Keys

Console.WriteLine($"Key: {key}")

Next

End Sub

End Module

3. 遍历所有值

如果你只需要访问字典中的所有值,可以使用 Values 属性。

vb

Module Module1

Sub Main()

Dim dict As New Dictionary(Of String, String) From {

{"Fruit1", "Apple"},

{"Fruit2", "Banana"},

{"Fruit3", "Cherry"}

}

' 遍历字典中的所有值

For Each value As String In dict.Values

Console.WriteLine($"Value: {value}")

Next

End Sub

End Module

**4. 使用

特别声明:[在 Visual Basic 中,遍历 Dictionary(Of TKey, TValue)] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

熊艺荣获2025年GAMMA艺术、时尚与设计展览“卓越奖”,用传统技艺织就当代时尚(熊艺是谁)

2025年年初熊艺获“亚洲艺术设计年度杰出奖”,代表作《涡》入选第十四届全国美术作品展与国家艺术基金项目“东方葡韵中国时尚美学大展”;回望近年创作轨迹,2024年《山丘》系列亮相米兰“无间相盈”时尚艺术文化…

熊艺荣获2025年GAMMA艺术、时尚与设计展览“卓越奖”,用传统技艺织就当代时尚(熊艺是谁)

44岁名模于娜胖成“大婶”,消失9年涨到160斤,好友透露其中隐情(模特于娜现状)

于娜自从2006年拍了电影《不速之客》以后,于娜就再也没有其他作品了,也没有出现在公众面前。 于娜44岁了,即便皮肤很白皙,也不再是年轻时候的模样了。这也是她9年都没有出来拍戏的原因,养好了身体才能更好的复…

44岁名模于娜胖成“大婶”,消失9年涨到160斤,好友透露其中隐情(模特于娜现状)

OPPOA5活力版,作为礼物送给长辈,真的很棒!(oppoa5活力版参数配置)

OPPOA5活力版采用了超抗摔金刚石架构设计,即使长辈不小心将手机摔落也无需担心。预装的ColorOS15系统,操作流畅不卡顿,特别适合长辈使用。 OPPOA5活力版是一款定位入门市场的手机,目前8GB+2…

OPPOA5活力版,作为礼物送给长辈,真的很棒!(oppoa5活力版参数配置)

荧光染料7 AMCA NHS ester,113721-87-2具有良好的光学性能和化学活性(荧光染料pcr)

7-AMCA NHS ester,全称为7-氨基-4-甲基香豆素-N-羟基琥珀酰亚胺酯(7-Amino-4-methylcoumarinN-hydroxysuccinimide ester),是一种广泛应用…

荧光染料7 AMCA NHS ester,113721-87-2具有良好的光学性能和化学活性(荧光染料pcr)

大疆回应旗下首款全景相机 Osmo 360“镜头起雾”(“大疆”)

对此,DJI 大疆技术支持官方账号回应称,Osmo 360在出厂时经过严格的起雾测试,若用户在潮湿环境(如连绵雨天高湿度环境)中打开电池仓更换过电池,可能会导致内部空气水蒸汽含量过高。 但 Osmo 36…

大疆回应旗下首款全景相机 Osmo 360“镜头起雾”(“大疆”)