public void AddRemove()
{
//ExStart
//ExFor:Document.Sections
//ExFor:Section.Clone
//ExFor:SectionCollection
//ExFor:NodeCollection.RemoveAt(Int32)
//ExSummary:Shows how to add/remove sections in a document.
// Open the document.
Document doc = new Document(MyDir + "Section.AddRemove.doc");
// This shows what is in the document originally. The document has two sections.
Console.WriteLine(doc.GetText());
// Delete the first section from the document
doc.Sections.RemoveAt(0);
// Duplicate the last section and append the copy to the end of the document.
int lastSectionIdx = doc.Sections.Count - 1;
Section newSection = doc.Sections[lastSectionIdx].Clone();
doc.Sections.Add(newSection);
// Check what the document contains after we changed it.
Console.WriteLine(doc.GetText());
//ExEnd
Assert.AreEqual("Hello2\x000cHello2\x000c", doc.GetText());
}