LINQPad throws System.OutOfMemoryException



这是我的LINQPad:中有史以来最简单的查询

var xml = XElement.Load(@"C:\Users\mythsample.xml");
var query =
    from e in xml.Elements()
    select e;
query.Dump();

问题是它返回了System.OutOfMemoryException。XML文件大约为120MB
我在这里读到,LINQPad有一个仅返回10000行的限制

所以,我试着把它像这个

var query =
    (from e in xml.Elements()
    select e).Take(100);
query.Dump();

但它给了我同样的错误

LINQPad版本:v4.45.05

自己想出来的。

当您处理巨大的XML文件(>100MB)或任何其他大规模查询时,您需要安装X64 Build。

相关内容

  • 没有找到相关文章

最新更新