Mega Code Archive

 
Categories / C# / XML LINQ
 

Creating a Processing Instruction at Both the Document and Element Levels

using System; using System.Linq; using System.Collections; using System.Collections.Generic; using System.Xml; using System.Xml.Linq; public class MainClass {     public static void Main() {         XDocument xDocument = new XDocument(          new XProcessingInstruction("Book", "out-of-print"),           new XElement("Books",           new XElement("BookParticipant",          new XProcessingInstruction("ParticipantDeleter", "delete"),           new XElement("FirstName", "J"),           new XElement("LastName", "R"))));         Console.WriteLine(xDocument);     } }