void Main() { //向Users类中增加两人; List<Users> user=new List<Users>{ new Users{ID=1,Name="Jalen",Age=23}, new Users{ID=12,Name="Administrator",Age=32}, }; //接下来就是利用Linq提供的新的方法来进行相关操作; var userslist=user.Where(n=>n.Name=="…
枚举部分 Enumeration part 使用枚举我们可以定义一些有名字的数字常量. 枚举通过 enum关键字来定义. Using enumerations, we can define some numeric constants with names. Enumeration is defined by the enum keyword. enum Direction { Up = 1, Down, Left, Right } 枚举是在运行时真正存在的一个对象,其中一个原因是因为这样可以从…
auto 话说C语言还处于K&R时代,也有auto a = 1;的写法.中文译过来叫自己主动变量.跟c++11的不同.C语言的auto a = 1;相当与 auto int a = 1;语句. 而C++11的auto是有着严格的类型推导出来的.曾经是这么写 int a = 1; 如今,编译器知道a是int型了.所以能够这么写 auto a = 1; 对于类型比較长的,如vector<string>::iterator这类的,能少敲些字符了. 假设只就这点作用.那么对编程实在没什么太大的…