Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
vb.net中哈希表的比较_.net_Vb.net_Dictionary_Comparison_Hashtable - Fatal编程技术网

vb.net中哈希表的比较

vb.net中哈希表的比较,.net,vb.net,dictionary,comparison,hashtable,.net,Vb.net,Dictionary,Comparison,Hashtable,我有一种称为Bin的对象类型,它有一个名为Attributes的哈希表字段。像这样: Public Class Bin Private _attributes As Hashtable Public Readonly Property Attributes() As Hashtable Get Return _attributes End Get End Property End Class 如果我有两个箱子,

我有一种称为
Bin
的对象类型,它有一个名为
Attributes
的哈希表字段。像这样:

Public Class Bin

    Private _attributes As Hashtable

    Public Readonly Property Attributes() As Hashtable
        Get
            Return _attributes
        End Get
    End Property

End Class
如果我有两个箱子,我想比较它们在
哈希表中是否具有相同的属性(如果它们具有完全相同的键,以及这些键的正确值)。我有一组常量(
String
)作为键,但值将是
布尔值


如果有一个简单的方法可以用字典来做这件事,我也愿意接受。我还没有使用vb.net的这一方面,所以我不确定有什么可能,或者是否需要手工编写比较代码。

这里是一个小讨论

似乎您必须编写自己的比较方法来实现所需的功能

也可以看看


这里是一个小讨论

似乎您必须编写自己的比较方法来实现所需的功能

也可以看看