Intersect 交集,Except 差集,Union 并集 int[] oldArray = { 1, 2, 3, 4, 5 }; int[] newArray = { 2, 4, 5, 7, 8, 9 }; var jiaoJi = oldArray. Intersect (newArray).ToList(); //2,4,5 var oldChaJi = o...
之前在博客園看到有位仁兄發(fā)表一篇關(guān)于 AutoResetEvent 介紹,看了下他寫的代碼,看上去沒什么問題,但仔細(xì)看還是能發(fā)現(xiàn)問題。下圖是這位仁兄代碼截圖。...
Linus一直痛恨的CVS及SVN都是集中式的版本控制系統(tǒng),而Git是分布式版本控制系統(tǒng),集中式和分布式版本控制系統(tǒng)有什么區(qū)別呢? 先說集中式版本控制系統(tǒng),...
簡(jiǎn)述21種設(shè)計(jì)模式...
關(guān)于異常,從我們一開始寫代碼的時(shí)候就開始伴隨著我們,只不過那時(shí)還沒入門,腦子里并沒有產(chǎn)生意識(shí)這就是異常。 異常:程序運(yùn)行期間發(fā)生錯(cuò)誤, 異常...
一、單一職責(zé)原則(Single Responsibility Principle) 二.開閉原則(Open-Closed Principle, OCP) 三、里氏代換原則(Liskov Substitution Principle, LSP) 四、依賴倒置原則(Depend...