你必须知道的.Net 读书笔记----new 关键字 和const readonly
最近在讀《你必須知道的.Net》,讀到一些比較好的知識(shí)點(diǎn)。記下來(lái)
1. new 的幾種 用法, a) 作為修飾符修飾方法和變量(當(dāng)作為方法的修飾符時(shí),有破壞OO原則的嫌疑)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?b) 作為關(guān)鍵字創(chuàng)建對(duì)象或者結(jié)構(gòu)體
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?c) 作為修飾符,在泛型中對(duì)調(diào)用類(lèi)進(jìn)行約束(必須就有無(wú)參的構(gòu)造還輸)
?
?
2. const的容易出現(xiàn)的問(wèn)題,當(dāng)const常量修改以后,必須進(jìn)行編譯,否則內(nèi)存中的值不會(huì)變化。可以定義局部常量,相對(duì)與readonly來(lái)說(shuō)
?
3. Readonly 可以在申明的時(shí)候賦值,或者在無(wú)參的構(gòu)造函數(shù)中賦值。ConnectionString 建議用 static ?Readonly 來(lái)申明。
轉(zhuǎn)載于:https://www.cnblogs.com/tollin/archive/2013/01/03/2843007.html
總結(jié)
以上是生活随笔為你收集整理的你必须知道的.Net 读书笔记----new 关键字 和const readonly的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Nexus如何上传自己的jar包 (up
- 下一篇: 【Java基础】重写与重载