CLR via C 學習筆記 型別

2022-03-12 20:36:45 字數 490 閱讀 2507

類的記憶體分配:

關鍵字:

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...