Wählen Sie zwei Datacolumns aus einem datarow in Linq (vb.net 3.5)
-
30-09-2019 - |
Frage
Dim orders = From tt In testTable _
Order By tt.Item("OrderNumber") _
Select tt.Item("OrderNumber"), tt.Item("OrderId")
Dieses bricht. Gibt es eine Möglichkeit, dies zu tun? Ich hätte gedacht, es war einfach genug. Offensichtlich, dachte ich falsch ....
Lösung
Dim orders = From tt In testTable _
Order By tt.Item("OrderNumber") _
Select New With {.OrderNo = tt.Item("OrderNumber"), .OrderId = tt.Item("OrderId")}
Wenn ich die VB.NET Syntax richtig verstanden habe
Das gibt einen anonymen Typen, wenn Sie einen vorhandenen Typen zurückkehren wollen ersetzen Sie With
mit dieser Art.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow