几个概念性的东东记录一下,免得老忘
public class User { int UserId{get;set;} }
var temp = new {UserId=1,UserName};
User user= new User(){UserId=1,UserName="Jone",};//()可以省略,调用无参的默认构造函数,有参数时不能省略。
List<User> users = new List<User>{
new User{UserId=1,UserName="Smith"},
new User{Userid=2,UserName="Green"}
};
delegate bool DelDemo(int a,int b); Deldemo fun=delegate(int a,int b){return a>b;};
委托要与被委托的函数签名一致,即参数和返回值完全一致。
原文:https://www.cnblogs.com/wayeah/p/10458097.html