gpt4 book ai didi

vb.net - 如何从 VB.NET 中的值获取哈希表键名?

转载 作者:行者123 更新时间:2023-12-04 14:43:05 24 4
gpt4 key购买 nike

我在 VB.NET 中有一个哈希表,我需要从它的值中获取键的字符串值。例如,如果我这样做:

hashtable.add("string1","string2")

如果我有“string2”,我如何获得值“string1”?

最佳答案

你不能(至少不能不简单地循环遍历每个值)。考虑多个键可以映射到相同值的事实:

hashtable.Add("string1", "string2")
hashtable.Add("string3", "string2")

现在给定“string2”,你希望返回什么?

如果您真的需要进行“反向”查找,那么最简单的解决方案可能是使用两个哈希表,一个用于“正向”查找,一个用于“反向”查找。

关于vb.net - 如何从 VB.NET 中的值获取哈希表键名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3286809/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com