var 是c#语言新增的一种方式,可用于变量名前,让变量通过赋值来自动匹配数据类型。
using System;
namespace hello
{
/// <summary>
/// 这是第一个控制台应用程序,实现简单输出功能
/// </summary>
class Program
{
static void Main(string[] args)
{
const float interestRate = 0.35f;
int money = 100;
string name = "令狐冲";
float moneyAll = money * interestRate + money;
var a = 12;
var my = "gouyizhou";
var b = 1.15;
Console.Write(a + b + my);
Console.WriteLine("Hello World!");
Console.ReadKey();
}
}
}
上面代码中通过 var a = 12;此时并未声明a 的数据类型是int,而是通过我们后面赋值的12系统自动匹配他是int类型。
同样下面的 var my = “gouyizhou”,使得系统匹配my的数据类型是string。
var b = 1.15也是同理。