聊一聊C#的Equals()和GetHashCode()方法
博客創建一年多,還是第一次寫博文,有什么不對的地方還請多多指教。 關於這次寫的內容可以說是老生長談,百度一搜一大堆。大神可自行繞路。 最近在看Jeffrey Richter的CLR Via C#, ...
博客創建一年多,還是第一次寫博文,有什么不對的地方還請多多指教。 關於這次寫的內容可以說是老生長談,百度一搜一大堆。大神可自行繞路。 最近在看Jeffrey Richter的CLR Via C#, ...
前天在做批量數據導入新增時,要對數據進行有效性判斷,其中還要去除重復,如果沒出現linq的話可能會新聲明一個臨時對象集合,然后遍歷原始數據判斷把符合條件的數據添加到臨時集合中,這在有了linq之后顯得 ...
昨天我在實現《通過擴展改善ASP.NET MVC的驗證機制[使用篇]》的時候為了Attribute 的一個小問題后耗費了大半天的精力,雖然最終找到了問題的症結並解決了問題,但是我依然不知道微軟如此設計 ...
程序每次向容器Dictionary中插入數據時,都會判斷Key值是否已經存在,如果不存在,則插入。否則拋出異常。那么Dictionary又是如何判斷Key值是否存在的呢? 請看下面的代碼: ...
先說一下,正常如果代碼可以定義成枚舉,我是比較傾向於定義成枚舉的,類似這樣: public enum Gender { /// <summary> ...