次をvb.netに変換しようとしています。私は動けなくなるところ、私は2つの異なる方法を試してみましたが、まだ何も機能しません事前に感謝をこれをVB.netに変換できません
Categories.DataSource = objDT.Rows.Cast<DataRow>()
.Select(r => new { Attendee = r.Field<string>("Attendee"), Item = r.Field<string>("Item") })
.GroupBy(v => v.Attendee)
.Select(g => new { Attendee = g.Key, Item = g.ToList() });
これはされています
Categories.DataSource = objDT.AsEnumerable() _
.Select(Function(r) New With {.Attendee = r.Field(Of String)("Attendee"), .Item = r.Field(Of String)("Item")}) _
.GroupBy(Function(v) v.Field(Of String)("Attendee")) _
.Select(Function(g) Attendee = g.Key)
または
Categories.DataSource = objDT.Rows.Cast(Of DataRow)().AsEnumerable _
.Select New Object(){ Function(r As DataRow) Attendee = r.Field(Of String)("Attendee"), Item = r.Field(Of String)("Item")} _
.GroupBy(Function(v) v.Category) _
.Select(Function(g) new { Category = g.Key, Numbers = g.ToList() }
ありがとうMatthieu、このメソッドは働いた!上記のコンバージョンリンクを試してみてください。 – user896917