网站介绍:文章浏览阅读1.3k次。1. 使用Struct. 1) 使用Struct,如果成员都是简单类型,默认情况下,第一个成员相同的时候,GetHashCode 值相同。如果成员值全部相同,则两个Struct相等。 2) Struct的GetHashCode 和Equals效率低2. 使用Class 1) 必须实现GetHashCode,重载Equals方法(不然每次new 一个C_dictionary的key为结构体
- 链接地址:https://blog.csdn.net/cassaba/article/details/51481886
- 链接标题:Struct vs Class 作为HashTable或者Dictionary的Key_dictionary的key为结构体-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:4012
- 网站标签:dictionary的key为结构体