我们可以在现有数据表中添加一个新的计算列吗
dt1.Rows.Add(new string[] { "1", "a", "a1" }); dt1 = (from r in dt1.AsEnumerable() select new { col3 = r.Field<string>("col1") + r.Field<string>("col2") });
生成的 DataTable 应包含新列
c# linq datatable
c# ×1
datatable ×1
linq ×1