类型化和非类型化数据集的 LINQ 和性能?
有人有机会比较和测量 LINQ 与类型化和非类型化数据集的性能吗?
这两者的内部实现差异是什么?我知道 LINQ-to-SQL 使用表达式树从 LINQ 生成 SQL?是否有与非类型化数据集的 LINQ 类似的东西?
我知道这似乎是一个已经被问过的问题,但我想要找出的是是否有数字表明例如使用带有 LINQ 的非类型数据集而不是强类型数据集,反之亦然。
Has anybody had a chance to compare and measure performance of LINQ with typed and untyped datasets?
What are the internal implementation differences of these two. I know that LINQ-to-SQL uses expression trees to generate SQL from LINQ? Is there something similar with LINQ with untyped datasets?
I know that this might seem like a already asked question, but what I'm trying to find out is are there numbers that say for example use untyped datasets with LINQ instead of strongly typed ones or vice versa.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不应有任何显着差异。类型化数据集只是传统数据集上代码生成的类型化包装。另外,Linq 在查询数据集时不会生成 SQL,因为数据集只是内存中的对象。
There should not be any significant differences. Typed datasets are just codegenerated typed wrappers over traditional datasets. Also Linq doesn't generate SQL when querying datasets, because datasets are just objects in memory.