我有一个GridView(gv)。和一个DataTable(dt)。我希望能够使用Linq来获取列名。使用Linq,我如何从GridView获取列名列表?从DataTable?
我知道gv.Columns是GridViewDataColumns的集合,并具有“Name”属性。我也知道dt.Columns是DataColumns的集合并具有“ColumnName”属性。
我试图做这样的事情:
Dim gvList as List(Of String) = gv.Columns.Select(x=>x.Name).ToList()
Dim dtList as List(Of String) = dt.Columns.Select(y=>y.ColumnName).ToList()
,但我得到的错误,说我需要括号内的错误。我是否正朝着正确的方向前进?
谢谢!
的例子看起来像VB和C#的混合物。那么它应该是什么? –