public void Close(bool checkEof) { if (checkEof && m_reader.NodeType != XmlNodeType.None) { m_reader.ReadEndElement(); } m_reader.Dispose(); }