LINQ隐式类型局部变量和匿名类型
#region 隐式类型局部变量
//var age = 26;
//var username = "tom";
//var userlist = new[] { "a","b","c"};
//foreach(var user in userlist)
//{
// Console.WriteLine(user);
//}
#region 容易出错的地方
////声明变量时一定要同时进行初始化
//var a;
//a = 10;
////声明变量时不能赋值为null
//var a = null;
////声明一个局部变量后,它仍然具有强类型
//var a = 10;
//a = "hello";
#endregion
#endregion
#region 匿名类型
//var data = new {UserName="Tom",Age=20};
//Console.WriteLine("UserName:{0},Age={1}",data.UserName,data.Age.ToString());
#endregion