将var值转换为Datatable C#

时间:2014-07-15 07:31:44

标签: c# linq datatable

我使用Linq to SQL查询了我的数据表,并且必须再次将var值转换为datatable。有人能帮助我吗?

var results = from myRow in dt.AsEnumerable()
                          where myRow.Field<string>("Name") == "HP"
                          select myRow;

Datatable datatable = results ?????

1 个答案:

答案 0 :(得分:1)

使用CopyToDataTable扩展方法将IEnumerable<DataRow>复制到DataTable

DataTable table = results.CopyToDataTable();