📅  最后修改于: 2020-11-01 03:02:44             🧑  作者: Mango
在C#中,我们可以创建局部变量而无需指定其类型。 C#var关键字用于创建隐式类型化的局部变量。 C#编译器根据分配的值推断变量的类型。
可以在以下上下文中使用var关键字。
var关键字具有以下限制。
让我们来看一个例子。在这里,我们创建了整数,字符串和数组类型的局部变量。
using System;
namespace CSharpFeatures
{
class ImplicitTypedExample
{
public static void Main()
{
// integer
var a = 20;
// string
var s = "javatpoint";
// array
var arr = new[] { 1,2,3};
Console.WriteLine(a);
Console.WriteLine(s);
Console.WriteLine(arr[2]);
}
}
}
输出:
20
javatpoint
3