我想写一个lambda表达式来验证列表中正确排序。我有一个列表,其中一人有一个Name属性如:lambda表达式验证列表中正确排序
IList<Person> people = new List<Person>();
people.Add(new Person(){ Name = "Alan"});
people.Add(new Person(){ Name = "Bob"});
people.Add(new Person(){ Name = "Chris"});
我试图测试该列表由名称property.So有序ASC像
Assert.That(people.All(....), "list of person not ordered correctly");
后我
我如何写一个lambda检查列表中的每个人都有一个名字小于旁边的人在列表中?
一个快速提示 - 如果您在对象初始值设定项中使用无参数构造函数,则不需要()。例如:people.Add(new Person {Name =“Alan”}); – 2009-04-16 16:51:29