【发布时间】:2014-07-03 17:12:36
【问题描述】:
我正在尝试在 select 语句中将 vw_Source_Columns 的结果分配给 vw_UI_List_Search_Columns。在vb.net怎么做?
Partial Public Class vw_Source_Columns
Public Property Source As String
Public Property Field_Name As String
Public Property Field_Type As String
Public Property strSourceColumn As String
Public Property strSourceName As String
Public Property strDataViewName As String
Public Property intColumnID As Integer
Public Property intMaster As Integer
End Class
Public Class vw_UI_List_Search_Columns
Public Property Source As String
Public Property Field_Name As String
Public Property Field_Type As String
Public Property strSourceColumn As String
Public Property strSourceName As String
End Class
Dim query = From tblSources In writingEntities.vw_Source_Columns.AsNoTracking
query = query.Where(Function(tblSources) tblSources.strSourceName = tblName).OrderBy(Function(tblSources) tblSources.strSourceColumn)
'Dim lstfields As List(Of vw_UI_List_Source_Columns) = query.ToList()
'' assign query results of List (Of vw_UI_List_Source_Columns)
'' to List (Of vw_UI_List_Search_Columns) to suitable columns.
如何在 vb.net 中做到这一点?我以前在 C# 中通过在 select 中使用 new 关键字来做。
【问题讨论】:
-
使用“New With”,如下所示:stackoverflow.com/questions/528610/…