我想寫一個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