LINQPad でこれまでで最も単純なクエリを取得しました。
var xml = XElement.Load(@"C:\\Users\\myth\sample.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