C#2的頭號亮點 : 泛型

C#1中,Arraylist總是會給人帶來困擾,因為它的參數(shù)類型是Object,這就讓開發(fā)者無法把握集合中都有哪些類型的數(shù)據(jù)。如果對string類型的數(shù)據(jù)進行算術操作那自然會報錯,但是遺憾的是在編譯期不會給你任何的提示

C#2中引入的泛型極其耀眼,甚至有些人會因為泛型而忽略C#2中其它新加入的特性

   

回到上面的問題,ArrayList帶來的不僅僅是上面那些困擾,Object是所有類型的基類,但是我們在開發(fā)中它幾乎不會有它的身影,因為它包容一切,但是我們需要使用int做算術操作的時候就發(fā)生了問題,就是強制類型轉換。當我們需要使用stringsubString方法IDE

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網(wǎng)站設計培訓,網(wǎng)站建設培訓學習是年輕人改變自己的最好方式