.)、淘汰偽關鍵字、消除冗餘(const/#define 二選一)。unsafe 區隔。override/new 明確版本化、介面隔離變更、組件版本策略。unsafe 區塊支援指標、委派替代函式指標、介面多實作模擬多重繼承、P/Invoke 呼叫非管理 API、CLS 合規互通。unsafe、P/Invoke)。| C/C++ | C# |
|---|---|
| 指標、手動記憶體 | GC、參考、unsafe 選擇性啟用 |
::、->、. | 統一 . |
巨集、typedef | 泛型、using 別名 |
| 全域函式/變數 | 全部封裝於類別/結構 |
| 多重繼承 | 單一繼承 + 多介面實作 |