Hi friend,
 
I tried this but I am getting an error (Error: 'XDocument' does not contain a definition for 'Dump' and no extension method 'Dump' accepting a first argument of type 'XDocument'could be found ) on masterfile.Dump();
 
Can anyone help regarding this error ???
 
 
MY CODE:-
- protected void Button3Merge_Click(object sender, EventArgs e)  
- {  
- var downloadfolder = @"E:\Desktop\XeroConnectData\Schema\All_22files\";   
- string[] files = Directory.GetFiles(downloadfolder);  
- var masterfile = new XDocument();  
- XElement newDocument = new XElement("Invoice");  
- masterfile.Add(newDocument);  
- foreach (var file in files)  
- {  
- Console.WriteLine("--------------------------------------------------");  
- Console.WriteLine(file);  
- Console.WriteLine("--------------------------------------------------");  
- XDocument xdoc = XDocument.Load(file);  
- masterfile.Root.Add(xdoc.Descendants("Invoice"));   
- }  
- masterfile.Dump();  
- masterfile.Save(@"E:\Desktop\XeroConnectData\merged_.xml");  
- }