XMLファイルを読み込む際は、以下のようにXmlReaderSettings.IgnoreCommentsプロパティなどをtrueにすると読み込みが早くなるようです。 XmlReaderSettings settings = new XmlReaderSettings(); //コメントなどを無視する settings.IgnoreComments = true; settings.IgnoreProcessingInstructions = true; settings.IgnoreWhitespace = true; using (XmlReader reader = XmlReader.Create(filePath, settings)) { while (reader.Read()) { } } でも本当に早くなるのかなということで、検証してみました。 static void M