orderby c#
时间: 2023-10-28 22:59:05 浏览: 105
解决C#中Linq GroupBy 和OrderBy失效的方法
在C#中,`orderby`关键字用于对集合进行排序。可以通过使用`OrderBy`方法来对集合对象进行排序。例如,`var q = db.Customers.OrderBy(c => c).ToList();`表示对`Customers`集合按照默认排序进行排序并将结果转换为列表。然而,请注意`orderby`操作不支持按类型排序,也不支持对匿名类进行排序。因此,以下两个示例是无效的:`var q = db.Customers.OrderBy(c => c).ToList();`和`var q = db.Customers.OrderBy(c => new {c.City, c.ContactName}).ToList();`<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [转载:C#3.0入门系列(六)[原dlinq入门系列]](https://blog.csdn.net/weixin_30564901/article/details/97943350)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文