【发布时间】:2010-08-18 04:55:17
【问题描述】:
如何使用 LINQ 为从 DataTable 中选择的字段指定别名?
【问题讨论】:
如何使用 LINQ 为从 DataTable 中选择的字段指定别名?
【问题讨论】:
var output = dataTable.Rows.Cast<DataRow>().Select(r => new
{
alias1 = r["Column1"].ToString(),
alias2 = r["Column2"].ToString(),
alias3 = r["Column3"].ToString(),
/// etc...
});
【讨论】:
var query =dataTable.Rows.Cast<DataRow>().Select(row => new
{
aliasName1 = row["Column1"].ToString(),
aliasName2 = row["Column2"].ToString()
});
【讨论】:
System.Data.DataRowCollection' does not contain a definition for 'Select'.