假设我们有一个具有属性att1和att2的实体,其中att1可以具有值a,b,c,并且att2可以具有值1,2,3.是否可以使用LINQ,以便我们可以通过应用任意排序规则对集合中的项进行排序,而无需实现IComparable.我面临的一个问题是,业务要求在某些屏幕上集合中的项目按单向排序,而在其他屏幕中则以其他方式排序.例如,规则可以声明需要对项目进行排序,以便首先列出"b",然后是"a",然后是"c",并且在每个组中,首先是"3",然后是"1",然后是"2".
linq sorting entities
entities ×1
linq ×1
sorting ×1