2014-03-30 127 views
1

我們如何將以下LINQ查詢寫入等價的lambda?將查詢翻譯爲lambda

查詢

Dim Result = From R In Records _ 
      Select ID = R.id, Name = R.first_name & " " & R.last_name 

LAMBDA

Dim Result = Records.Select(Function(R) ???) 

即不僅如此,我要選擇多個字段,同時也爲各提供一個名稱。

回答

0

你可以試試這個方法:

Dim Result = _ 
     Records.Select(Function(R) _ 
      New With { .ID = R.id, .Name = R.first_name & " " & R.last_name }) 
+0

AHHHH ...我使用新{.ID = ...}試圖它。萬分感謝。 – dotNET