C# में मौजूदा सूचियों के बीच सूची डालने के लिए InsertRange() विधि का उपयोग करें। इसके द्वारा आप मौजूदा सूची में एक से अधिक तत्वों को आसानी से जोड़ सकते हैं।
आइए पहले एक सूची सेट करें -
List<int> arr1 = new List<int>(); arr1.Add(10); arr1.Add(20); arr1.Add(30); arr1.Add(40); arr1.Add(50);
अब, हम एक सरणी सेट करते हैं। इस सरणी के तत्व वे हैं जिन्हें हम उपरोक्त सूची में जोड़ेंगे -
int[] arr2 = new int[4]; arr2[0] = 60; arr2[1] = 70; arr2[2] = 80; arr2[3] = 90;
हम उपरोक्त तत्वों को सूची में जोड़ देंगे -
arr1.InsertRange(5, arr2);
यहाँ पूरा कोड है -
उदाहरण
using System; using System.Collections.Generic; public class Demo { public static void Main() { List<int> arr1 = new List<int>(); arr1.Add(10); arr1.Add(20); arr1.Add(30); arr1.Add(40); arr1.Add(50); Console.WriteLine("Initial List ..."); foreach (int i in arr1) { Console.WriteLine(i); } int[] arr2 = new int[4]; arr2[0] = 60; arr2[1] = 70; arr2[2] = 80; arr2[3] = 90; arr1.InsertRange(5, arr2); Console.WriteLine("After adding elements ..."); foreach (int i in arr1) { Console.WriteLine(i); } } }
आउटपुट
Initial List ... 10 20 30 40 50 After adding elements ... 10 20 30 40 50 60 70 80 90