不使用CopyToDataTable将LINQ转换为DataTable

时间:2018-04-10 15:29:58

标签: c# sql linq

你好每一个我都试图使用CopyToDataTable但是没有我的Visual Studio 2010和2015这个方法请帮我转换Linq查询到DataTable没有使用CopyToDataTable或发送给我一步一步添加此方法< / p>

1 个答案:

答案 0 :(得分:1)

您可以使用DataTable.ImportRowDataTable tableResult = originalTable.Clone(); // empty foreach(DataRow row in yourLinqQuery) tableResult.ImportRow(row); 的循环:

InvalidOperationException

这比CopyToDataTable还有一个优势:如果查询没有返回任何行,它不会导致curl {urls} | converter。使用这种方法,表格将为空。