型別變數和物件型別變數之間有什麼區別?
可以在動態資料型別變數中儲存任何型別的數值。這些型別的變數的型別檢查在執行時進行。
物件型別是 C# 公共型別系統 (CTS) 中所有資料型別的終極基類。物件是 System.Object 型別的別名。物件型別可以被賦予任何其他型別的數值,值型別、引用型別、預定義型別或使用者定義型別。
動態型別類似於物件型別,但不同的是,物件型別變數的型別檢查在編譯時進行,而動態型別變數的型別檢查在執行時進行。
動態型別的示例 -
dynamic z = 100;
物件型別的示例 -
object obj = 100;
廣告