init訪問器和readonly有什么區別嗎?
uj5u.com熱心網友回復:
我是這么理解的,readonly用在宣告私有欄位上,外部是不能訪問的
init用在屬性上,控制屬性只能在類實體化的時候初始化,外部是能Get到的,比private set更嚴格一點;
uj5u.com熱心網友回復:
readonly為什么一定要用在私有上 我不是很理解? 我一般是用作常量的uj5u.com熱心網友回復:
readonly 只讀的init 只讀的但在初始化是可寫
對單一的類 沒有區別
子孫類中就看出來了
uj5u.com熱心網友回復:
常量上寫readonly不是多此一舉嗎?
uj5u.com熱心網友回復:
readonly 就是只讀的,不可在運行中修改轉載請註明出處,本文鏈接:https://www.uj5u.com/net/285076.html
標籤:C#
