var x = from c in dt.Columns.Cast<DataColumn>()
select c.ColumnName;
106
你也可以使用:
var x = from DataColumn c in myDataTable.Columns
select c.ColumnName
根据Enumerable.Cast<TResult> Method MSDN文章,它将有效地与Dave的代码相同:"in a query expression, an explicitly typed iteration variable translates to an invocation of Cast(IEnumerable)" .
2
使用Linq方法语法:
var x = myDataTable.Columns.Cast<DataColumn>().Select(c => c.ColumnName);
3 回答
怎么样:
你也可以使用:
根据Enumerable.Cast<TResult> Method MSDN文章,它将有效地与Dave的代码相同:"in a query expression, an explicitly typed iteration variable translates to an invocation of Cast(IEnumerable)" .
使用Linq方法语法: