花费 10 ms
聊一聊C#的Equals()和GetHashCode()方法

博客创建一年多,还是第一次写博文,有什么不对的地方还请多多指教。 关于这次写的内容可以说是老生长谈,百度一搜一大堆。大神可自行绕路。 最近在看Jeffrey Richter的CLR Via C#, ...

Fri May 20 23:04:00 CST 2016 8 22946
Linq之Distinct详解

前天在做批量数据导入新增时,要对数据进行有效性判断,其中还要去除重复,如果没出现linq的话可能会新声明一个临时对象集合,然后遍历原始数据判断把符合条件的数据添加到临时集合中,这在有了linq之后显得 ...

Wed Aug 03 02:45:00 CST 2016 3 6624
为什么System.Attribute的GetHashCode方法需要如此设计?

昨天我在实现《通过扩展改善ASP.NET MVC的验证机制[使用篇]》的时候为了Attribute 的一个小问题后耗费了大半天的精力,虽然最终找到了问题的症结并解决了问题,但是我依然不知道微软如此设计 ...

Fri Jan 13 01:03:00 CST 2012 25 4120
C#基础 Dictionary存储自定义对象作为键值

程序每次向容器Dictionary中插入数据时,都会判断Key值是否已经存在,如果不存在,则插入。否则抛出异常。那么Dictionary又是如何判断Key值是否存在的呢? 请看下面的代码: ...

Sun Dec 04 05:59:00 CST 2016 0 3617
Enum.GetHashCode()的问题

先说一下,正常如果代码可以定义成枚举,我是比较倾向于定义成枚举的,类似这样: public enum Gender { /// <summary> ...

Fri Dec 30 18:35:00 CST 2016 0 1611

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM