1、var 1、均是聲明動態類型的變數。 2、在編譯階段已經確定類型,在初始化的時候必須提供初始化的值。 3、無法作為方法參數類型,也無法作為返回值類型。 2、dynamic 1、均是聲明動態類型的變數。 2、運行時檢查類型,不存在語法類型,在初始化的時候可以不提供初始化的值。 3、反射時簡化代碼, ...
1、var
1、均是聲明動態類型的變數。
2、在編譯階段已經確定類型,在初始化的時候必須提供初始化的值。
3、無法作為方法參數類型,也無法作為返回值類型。
2、dynamic
1、均是聲明動態類型的變數。
2、運行時檢查類型,不存在語法類型,在初始化的時候可以不提供初始化的值。
3、反射時簡化代碼,但會產生性能的缺失。