類的記憶體分配:
關鍵字:
abstract (類)該類不能構建例項 (方法/屬性/事件)表示構建派生型別的例項之前派生型別必須重寫並實現這個成員 )
(常量/字段)不允許
virtual (類)不允許 (方法/屬性/事件)表示這個成員可以由派生類重寫
(常量/字段)不允許
override (類)不允許 (方法/屬性/事件)表示派生型別重寫了基類的成員
(常量/字段)不允許
sealed (類)表示該型別不能用作基礎類 (方法/屬性/事件)表示這個成員不能被派生類重寫,該關鍵字僅用於重寫了虛 方法的方法 (常量/字段)不允許
new 應用巢狀型別、方法、屬性、事件、常量或者欄位時,表示該成員與基類中類似的成員沒有關係
型別基礎 CLR Via C 筆記一
一.所有型別都是從system.obejct派生 1.下面兩個型別定義是完全一致的 1 class employee 4class employee system.object 2.system.object的公共例項方法 a.equals 判斷物件是否具有相等的值 b.gethashcode 返回...
CLR VIA C 學習筆記(1)
c 被編譯器拿去編譯生成il,32位的生成pe32 header,64位 生成pe32 header.還有clr header metadata il。pe32 pe32 header 包含目標平台是64還是32位系統,檔案型別 gui,cui,dll clr header clr 版本,模組大小,...
淺學CLR via C 筆記之型別轉換
我們都知道clr最重要的乙個特性就是型別安全,它在執行時就知道物件型別。但我們會經常用到將一種型別轉換成另一種型別,clr也允許將物件轉成他的實際型別,或者是它的基型別。在c 中,支援隱士轉換成它的基型別。型別轉換會用到以下方式 1 public class entitybase24 5public...