在C#中,定義變量的方法如下:
var
關鍵字聲明變量,然后指定變量的類型。例如,聲明一個整數類型的變量可以這樣寫:var myInteger = 0;
C# 8.0及更高版本支持使用var
關鍵字推斷變量的類型,因此您也可以這樣寫:
myInteger = 0; // 編譯器將自動推斷變量為int類型
string myString = "Hello, World!";
IDisposable
接口類型的變量可以這樣寫:IDisposable myDisposable = new MyDisposableClass();
<>
指定泛型類型參數。例如,聲明一個List<int>
類型的變量可以這樣寫:List<int> myList = new List<int>();
void MyMethod()
{
var localInteger = 0; // localInteger是局部變量
}