This C# program demonstrates how to insert elements into a list.
using System; using System.Collections.Generic; namespace XoaX { class Program { static void Main(string[] args) { // An array of the names of new testament books string[] saNewTestamentBooks = new string[]{ "Matthew", "Mark", "Luke", "John", "Acts", "Romans" }; List<string> qBooksNT = new List<string>(saNewTestamentBooks); // Display the initial list Console.WriteLine("First Books List:"); Console.WriteLine("-----------------"); foreach (string sBook in qBooksNT) { Console.WriteLine(sBook); } Console.WriteLine(""); string[] saMore = new string[]{ "Ephesians", "Philippians", "Colossians" }; // Create a second list List<string> qMoreBooks = new List<string>(saMore); // Display the second list Console.WriteLine("More Books List:"); Console.WriteLine("----------------"); foreach (string sBook in qMoreBooks) { Console.WriteLine(sBook); } Console.WriteLine(""); // Insert the second into the first qBooksNT.InsertRange(4, qMoreBooks); // Display the inserted list Console.WriteLine("After Insert Range:"); Console.WriteLine("-------------------"); foreach (string sBook in qBooksNT) { Console.WriteLine(sBook); } Console.WriteLine(""); // Insert Titus at eighth element qBooksNT.Insert(7, "Titus"); // Display the second inserted list Console.WriteLine("After Insert Titus:"); Console.WriteLine("-------------------"); foreach (string sBook in qBooksNT) { Console.WriteLine(sBook); } Console.WriteLine(""); } } }
First Books List: ----------------- Matthew Mark Luke John Acts Romans More Books List: ---------------- Ephesians Philippians Colossians After Insert Range: ------------------- Matthew Mark Luke John Ephesians Philippians Colossians Acts Romans After Insert Titus: ------------------- Matthew Mark Luke John Ephesians Philippians Colossians Titus Acts Romans Press any key to continue . . .
© 20072025 XoaX.net LLC. All rights reserved.