天天看点

不要让DateTime类型的数据作字典的Key

不要让DateTime类型的数据作字典的Key

C#开发中,如果要用到字典,那么不要让​

​DateTime​

​类型的数据作为字典的Key。这点很关键。

因为DateTime类型是个复合类型,一个DateTime类型的变量实际上包含若干个子项,当这些子项完全相同时,这两个变量才是真正的相同。