XML C#

using System;
using System.Linq;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Linq;
using System.Collections;
using System.Collections.Generic;
public class MainClass
{
    public static void Main()
    {
        XPathDocument readOnlyDocument = new XPathDocument("books.xml");
        XPathNavigator readOnlyNavigator = readOnlyDocument.CreateNavigator();
        XmlDocument editableDocument = new XmlDocument();
        editableDocument.Load("books.xml");
        XPathNavigator editableNavigator = editableDocument.CreateNavigator();
        Console.WriteLine("XPathNavigator.CanEdit from XPathDocument: {0}", readOnlyNavigator.CanEdit);
        Console.WriteLine("XPathNavigator.CanEdit from XmlDocument: {0}", editableNavigator.CanEdit);
    }
}
/*
 

    
        C#
        
            A
            B
        

        8.99
    
    
        XML
        
            D
            E
        

        11.99
    

*/