|
|
1
3
你不需要使用分组方式。
如果要按order上的OrderedDate排序,只需在ToList之前添加orderby子句
|
|
|
2
0
通过将OrderBy放在GroupBy之后,可以指示它对组进行排序。一组订单没有一个日期。我在想你可能想做的是切换OrderBy和GroupBy;除非GroupBy丢失任何先前的排序顺序,否则您必须对每个组进行排序。 这在我看来也是不对的
|
|
|
3
0
我说了F,然后用了一些不太漂亮的代码: Public ReadOnly Property AllOrders() As List(Of Order)
Get
Dim ids = Items.Select(Function(i As OrderItem) i.OrderID).Distinct()
Dim orders As New List(Of Order)
For Each i As Integer In ids
orders.Add(New Order(i))
Next
Return orders.OrderBy(Function(o As Order) o.DateOrdered).ToList
End Get
End Property
如果有人有林奇尔的方法,我宁愿这样做。否则,我想这一堆乱七八糟的东西就只能这样了。 |
|
|
Mear1628 · vb.net从随机选择的端口号接收UDP 1 年前 |
|
|
user1946932 · .Net正则表达式在所有字符前添加空格 1 年前 |
|
|
user1946932 · 正则表达式:删除连续两个以上的<br>? 2 年前 |
|
|
Josh · 通过反思访问孩子的财产 2 年前 |
|
|
Khu RJ · 更新网格中的单元格-DevExpress网格控件 2 年前 |
|
|
Mick · VB.NET Regex。替换不起作用(数组未更新) 2 年前 |