将查询转换为lambda

时间:2014-03-30 07:25:16

标签: .net vb.net linq lambda

我们如何将以下LINQ查询写入等效的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) ???)

即。不仅我想要选择多个字段,还要为每个字段提供一个名称。

1 个答案:

答案 0 :(得分:0)

您可以尝试这种方式:

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