LINQ改变显示列的对象

时间:2009-05-12 11:28:57

标签: linq object

希望有些人可以提供帮助 -

我的webservice返回包含某些字段的对象 我使用ling来反对文件显示器,然后将匿名类型绑定到网格。 有没有做一个类似的选择,以改变网格列的显示?

例如

        Dim wsr As wsTest.Service = New wsTest.Service

        Dim objs() As wsTest.Person

        objs = wsr.GetPersons


        Dim q = From a In objs _
                Select a.Manifest, a.Id

        Me.DataGridView1.DataSource = q.ToArray

我想改变它,以便我“选择a.manifest为'newID',a.id为'Identifier'

感谢

1 个答案:

答案 0 :(得分:3)

试试这个:

Dim q = From a In objs _
        Select newId = a.Manifest, identifier = a.Id