如何在 C# 中定義動態資料型別
你可以在動態資料型別變數中儲存任何型別的值。對這些型別的變數進行型別檢查的時候是在執行時。C# 4.0 引入了動態型別,這種型別避免了編譯時型別檢查。
下面是宣告動態型別的語法 −
dynamic <variable_name> = value;
動態型別與 object 型別類似,除了 object 型別變數的型別檢查在編譯時進行,而動態型別變數的型別檢查在執行時進行。
讓我們看一個例子 −
dynamic a = 25;
獲取動態變數的型別 −
示例
using System;
namespace Demo {
class Program {
static void Main(string[] args) {
dynamic a = 25;
Console.WriteLine(a.GetType().ToString());
Console.ReadLine();
}
}
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP