型別變數和物件型別變數之間有什麼區別?


可以在動態資料型別變數中儲存任何型別的數值。這些型別的變數的型別檢查在執行時進行。

物件型別是 C# 公共型別系統 (CTS) 中所有資料型別的終極基類。物件是 System.Object 型別的別名。物件型別可以被賦予任何其他型別的數值,值型別、引用型別、預定義型別或使用者定義型別。

動態型別類似於物件型別,但不同的是,物件型別變數的型別檢查在編譯時進行,而動態型別變數的型別檢查在執行時進行。

動態型別的示例 -

dynamic z = 100;

物件型別的示例 -

object obj = 100;

更新時間:22-6-2020

1 千+ 次瀏覽

啟程你的 職業生涯

完成課程,獲取認證

開始
廣告