Dictionary里使用struct,enum做key

首先看下Dictionary的源码 hcp 其实就是走到obj.GetHashCode,如果obj.GetHashCode没有覆盖的话,那就会走到ValueType的GetHashCode 注意看 hcp.Equals 如果T没有实现IEquatable,就会走到DefaultCOmparer,然后

posted on 2018-12-20 17:19  marcher  阅读(361)  评论(0编辑  收藏  举报

导航