最近在新公司受到了文化衝擊以及能力衝擊。剛好公司有開很多課程可以學習。就積極地報名了。
這次的課程是C#的一些介紹
var, dynamic, anonymous type, nullable<T>, extension method
這邊先提到var.
var有寫過C#或是JavaScript的人一定都用過。但或許不知道何時該用或是何時不該用。這次的課程讓我比較清楚了點。
var 是隱含型別,也是一種強型別是在C#3.0的時候新增的。是一種在編譯時期就會檢查的型別。使用上必須給預設值,不然會compiler error.
Do: 除了不能用的情境以外盡量使用!
Don't: var x; 沒有初始化不能使用!
這邊先提到var.
var有寫過C#或是JavaScript的人一定都用過。但或許不知道何時該用或是何時不該用。這次的課程讓我比較清楚了點。
var 是隱含型別,也是一種強型別是在C#3.0的時候新增的。是一種在編譯時期就會檢查的型別。使用上必須給預設值,不然會compiler error.
Do: 除了不能用的情境以外盡量使用!
Don't: var x; 沒有初始化不能使用!
留言
張貼留言