已采納回答 / 天再高又怎樣
剛百度了一下,var可以替代任何類型,但必須在定義時(shí)初始化,即<...code...>,都可以的,在編譯時(shí)var聲明的類型將會(huì)根據(jù)賦值語(yǔ)句自動(dòng)判定,分別判定為int,char,string。所以自己寫(xiě)方便,但是別人讀起來(lái)麻煩。我回顧了課程老師在泛型中用到?<...code...>?我也是初學(xué),讀不懂var替代的是什么類型,所以我猜不清楚的類型所以就用var唄,哈哈
2017-02-28
講師回答 / kong66
new是隱藏父類方法,override是重載父類方法,區(qū)別就在調(diào)用的時(shí)候。如果父類類引用到派生類對(duì)象,通過(guò)父類引用去調(diào)用隱藏方法(new的),則調(diào)用基類方法;如果調(diào)用override同名方法,則調(diào)用的是派生類方法。
2017-02-28
聽(tīng)說(shuō)Lambda表達(dá)式應(yīng)該是C#里面一個(gè)比較重要的特性,這一節(jié)課好短。。。不過(guò)這玩意的出現(xiàn) =>突然高級(jí)了
2017-02-27