在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是局部变量
}