ラムダ式を書いてリストの順序が正しいことを確認したい。ラムダ式が正しくリストされていることを確認する
IList<Person> people = new List<Person>();
people.Add(new Person(){ Name = "Alan"});
people.Add(new Person(){ Name = "Bob"});
people.Add(new Person(){ Name = "Chris"});
私はリストは私が
Assert.That(people.All(....), "list of person not ordered correctly");
のようなものの後だ名前property.SoによってASCを命じていることをテストしようとしている:私は、人はNameプロパティの例を持っているリストを持っています
ラムダを書いて、リスト内の各Personの名前がリスト内の次の人の名前よりも小さいことを確認するにはどうすればよいですか?
簡単なヒント - オブジェクト初期化子でパラメータのないコンストラクタを使用している場合、()は必要ありません。たとえば、people.Add(新しいPerson {Name = "Alan"}); –