Querying DataColumnCollection with LINQ

前端 未结 3 1566
暗喜
暗喜 2021-01-30 16:05

I\'m trying to perform a simple LINQ query on the Columns property of a DataTable:

from c in myDataTable.Columns.AsQueryable()
    select c.ColumnName

3条回答
  •  误落风尘
    2021-01-30 16:07

    You could also use:

    var x = from DataColumn c in myDataTable.Columns
            select c.ColumnName
    

    It will effectively do the same as Dave's code: "in a query expression, an explicitly typed iteration variable translates to an invocation of Cast(IEnumerable)", according to the Enumerable.Cast Method MSDN article.

提交回复
热议问题