LINQPad抛出System.OutOfMemoryException

Ign*_*asK 2 xml out-of-memory linqpad

我在LINQPad中得到了这个最简单的查询:

var xml = XElement.Load(@"C:\\Users\\myth\sample.xml");
var query =
    from e in xml.Elements()
    select e;
query.Dump();
Run Code Online (Sandbox Code Playgroud)

问题是它让我回到System.OutOfMemoryException.XML文件大约120MB.
我在这里读到 LINQPad只有10000行的限制.

那么,我已经尝试过像这样

var query =
    (from e in xml.Elements()
    select e).Take(100);
query.Dump();
Run Code Online (Sandbox Code Playgroud)

但它给了我同样的错误.

LINQPad版本:v4.45.05

Ign*_*asK 5

自己弄清楚了.

当您处理大型XML文件(> 100MB)或任何其他大量查询时,您需要安装X64 Build.