Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从DataTable插入DataTable_C#_Linq_Datatable_Ienumerable_Enumerable - Fatal编程技术网

C# 从DataTable插入DataTable

C# 从DataTable插入DataTable,c#,linq,datatable,ienumerable,enumerable,C#,Linq,Datatable,Ienumerable,Enumerable,我想在某些条件下将数据从一个数据表插入到另一个数据表。我发现这个链接很有用:但是我无法为我的查询放置.ToList()。我得到以下错误: “System.Data.EnumerableRowCollection”不包含“ToList”的定义,并且找不到接受“System.Data.EnumerableRowCollection”类型的第一个参数的扩展方法“ToList”(是否缺少using指令或程序集引用? 能帮我解决这个问题吗 附:我的问题: (from crow in dtConfigura

我想在某些条件下将数据从一个数据表插入到另一个数据表。我发现这个链接很有用:但是我无法为我的查询放置
.ToList()
。我得到以下错误:

“System.Data.EnumerableRowCollection”不包含“ToList”的定义,并且找不到接受“System.Data.EnumerableRowCollection”类型的第一个参数的扩展方法“ToList”(是否缺少using指令或程序集引用?

能帮我解决这个问题吗

附:我的问题:

(from crow in dtConfiguration.AsEnumerable()
                         where crow.Field<string>("FieldType") == "FL"
                         & crow.Field<string>("FieldName") != "DATEADDED"
                         & crow.Field<string>("FieldName") != "DATEMODIFIED"
                         select crow).ToList()
(来自dtConfiguration.AsEnumerable()中的crow)
其中crow.Field(“FieldType”)=“FL”
&crow.Field(“FieldName”)!=“DATEADDED”
&crow.Field(“FieldName”)!=“DATEMODIFIED”
选择crow.ToList()

在代码中添加以下语句:

using System.Linq;

将以下语句添加到代码中:

using System.Linq;

我想您需要对System.Data.DataSetExtensions的引用,通常可以在
C:\Program Files(x86)\Reference Assembly\Microsoft\Framework.NETFramework\v4.0\System.Data.DataSetExtensions.dll

我想您需要对System.Data.DataSetExtensions的引用,通常可以在
C:\Program Files(x86)\Reference Assembly\Microsoft\Framework.NETFramework\v4.0\System.Data.DataSetExtensions.dll

是否有
使用System.Linq?您可能必须使用System.Linq命名空间..您是否有
使用System.Linq?您可能必须使用System.Linq命名空间..抱歉,我不明白您的意思!!!我三个月前问过这个问题&问题已经解决了。对不起,我不明白你的意思!!!我三个月前问过这个问题&这个问题已经解决了。