C# এ Remove() এবং RemoveAt() পদ্ধতি প্রয়োগ করতে, নিম্নলিখিত কোডটি চেষ্টা করুন -
প্রথমত, একটি তালিকা সেট করুন।
List<string> myList = new List<string>() { "mammals", "reptiles", "amphibians", "vertebrate" };
এখন, একটি উপাদান সরাতে Remove() পদ্ধতি ব্যবহার করুন।
myList.Remove("reptiles");
এখন, অবস্থান নির্ধারণ করে একটি উপাদান সরাতে RemoveAt() পদ্ধতি ব্যবহার করুন।
myList.RemoveAt(2);
নিম্নলিখিত সম্পূর্ণ কোড -
উদাহরণ
using System; using System.Collections.Generic; using System.Linq; class Program { static void Main() { List<string> myList = new List<string>() { "mammals", "reptiles", "amphibians", "vertebrate" }; Console.Write("Initial list..."); foreach (string list in myList) { Console.WriteLine(list); } Console.Write("Using Remove() method..."); myList.Remove("reptiles"); foreach (string list in myList) { Console.WriteLine(list); } Console.Write("Using RemoveAt() method..."); myList.RemoveAt(2); foreach (string list in myList) { Console.WriteLine(list); } } }
এখানে একটি উদাহরণ যা RemoveRange() পদ্ধতি প্রয়োগ করে।
উদাহরণ
using System; using System.Collections.Generic; using System.Linq; class Program { static void Main() { List<int> myList = new List<int>(); myList.Add(5); myList.Add(10); myList.Add(15); myList.Add(20); myList.Add(25); myList.Add(30); myList.Add(35); Console.Write("Initial list..."); foreach (int list in myList) { Console.WriteLine(list); } Console.Write("New list..."); int rem = Math.Max(0, myList.Count - 3); myList.RemoveRange(0, rem); foreach (int list in myList) { Console.Write("\n"+list); } } }