C# 3.0 将Iqueryable转换为DataTable

C# 3.0 将Iqueryable转换为DataTable,c#-3.0,C# 3.0,我正在使用Linq To Sql,如何将Iqueryable类型转换为DataTable类型。我在框架中找不到任何方法调用来为我做这件事。从技术上讲,您可以循环搜索结果并将其插入数据表,但您为什么要这样做?这可能是一种更有效的方法:从查询(LINQ到数据集)创建数据表:谢谢您的回答,这真的很有帮助。我想从Datatable中填充一个网格,并使网格可编辑。当我使用一个可查询的数据源时,它不允许我编辑数据。@ Purusartha:您应该考虑使用 LIQDATABOCE CE >代码>。这里有一个关

我正在使用Linq To Sql,如何将Iqueryable类型转换为DataTable类型。我在框架中找不到任何方法调用来为我做这件事。

从技术上讲,您可以循环搜索结果并将其插入数据表,但您为什么要这样做?

这可能是一种更有效的方法:从查询(LINQ到数据集)创建数据表:

谢谢您的回答,这真的很有帮助。我想从Datatable中填充一个网格,并使网格可编辑。当我使用一个可查询的数据源时,它不允许我编辑数据。@ Purusartha:您应该考虑使用<代码> LIQDATABOCE CE >代码>。这里有一个关于如何使用它制作可编辑网格的极好示例。