越来越多我使用LINQ越来越多我真的很喜欢它,它的语法。我每天都进行大量的数据比较。我真正喜欢的是一个允许我加载DataSet,然后在运行时使用LINQ查询查询该DataSet的工具。我主要只想要一个工具,并能够动态加载我的DataSet。
这样的事情存在吗?我不认为LINQ最初是用于这种类型的使用,但我觉得如果它存在,它将是一个强大的工具。
答案 0 :(得分:5)
诚实地说你的意思并不完全清楚......但是LINQPad允许你加载数据然后查询它。
使用LINQ可以轻松查询强类型数据集;弱类型的有点痛苦,但是LINQ to DataSet使得它比其他方式更容易。
答案 1 :(得分:3)
您应该查看LinqPad http://www.linqpad.net/
答案 2 :(得分:1)
当然,该工具名为DataTable.AsEnumerable()
。
答案 3 :(得分:0)
您可以将LINQ与规范/过滤器模式一起使用来创建动态生成的查询。在Github上有一个LINQ-to-SQL和LINQ-to-NHibernate实现。