public void NodeChange(object sender,XmlNodeChangedEventArgs arg) { 
            System.Console.WriteLine("你修改了XML文档汽车的地点为:"+Xet.InnerText);  //这个Xet 没有实例化
        } Xdt.NodeChanged += new XmlNodeChangedEventHandler(NodeChange); //这句调用时NodeChange中的Xet还没有实例化
只有当你 Xet = Xn.ChildNodes[3]; 调用后Xet才引用了一个对象,这时才可以对Xet进行操作.顺便说一句static void Main(string[] args) 
        { 
            Program p = new Program(); 
            p.ChangeNode(); 
        } 
为什么不直接
static void Main(string[] args) 
        { 
            ChangeNode() ;
        }