我需要根据对象的属性类别对对象列表进行查询.我需要这些组的顺序不是我在许多其他样本中看到的通常的字母顺序.我正在使用我从其他地方带来的一个例子.如何基于HomeProvince生成Person对象列表,但是根据此排序:
安大略省,魁北克,艾伯塔省,曼尼托巴省,不列颠哥伦比亚省 每组中的排序无关紧要.
Person[] people = new Person[]
{
new Person() { FirstName = "Tony", LastName = "Montana", Age = 39, HomeProvince = "Ontario" },
new Person() { FirstName = "Bill", LastName = "Smith", Age = 23, HomeProvince = "Ontario" },
new Person() { FirstName = "Jane", LastName = "Doe", Age = 23, HomeProvince = "Alberta" },
new Person() { FirstName = "John", LastName = "Doe", Age = 23, HomeProvince = "Alberta" },
new Person() { FirstName = "Alex", LastName …Run Code Online (Sandbox Code Playgroud) linq ×1