Dim orders = From tt In testTable _
Order By tt.Item("OrderNumber") _
Select New With {.OrderNo = tt.Item("OrderNumber"), .OrderId = tt.Item("OrderId")}
Если я правильно понял синтаксис VB.NET
Возвращает анонимный тип, если вы хотите вернуть существующий тип, замените With
на этот тип.