LINQ和有类型和无类型数据集的性能?

问题描述:

有没有人有机会比较和测量有类型和无类型数据集的LINQ性能?LINQ和有类型和无类型数据集的性能?

这两者的内部实现差异是什么?我知道LINQ-to-SQL使用表达式树来从LINQ生成SQL?有没有类型的数据集与LINQ有类似之处?

我知道这可能看起来像一个已经问过的问题,但我试图找出的是有数字说,例如使用无类型的数据集与LINQ而不是强类型的,反之亦然。

+0

我没有确切的数字,但不期望与使用LINQ和DataSet的最佳性能。 是否有一个原因,你为什么使用DataSets类型化或非类型化构建我们的对象? – 2011-05-05 15:35:40

不应该有任何显着差异。类型化数据集只是传统数据集的代码生成类型化包装。 Linq在查询数据集时也不会生成SQL,因为数据集只是内存中的对象。