ArrayList ক্লাস একটি বস্তুর একটি আদেশকৃত সংগ্রহ প্রতিনিধিত্ব করে যা পৃথকভাবে সূচিত করা যেতে পারে। এটি মূলত একটি অ্যারের বিকল্প৷
৷নিম্নলিখিত পদ্ধতিগুলি অ্যারেলিস্ট ক্লাস -
Sr. No | পদ্ধতি এবং বর্ণনা |
---|---|
1 | সর্বজনীন ভার্চুয়াল int যোগ(বস্তুর মান); ArrayList এর শেষে একটি বস্তু যোগ করে। |
2 | পাবলিক ভার্চুয়াল শূন্য AddRange(ICcollection c); ArrayList এর শেষে একটি IC Collection এর উপাদান যোগ করে। |
3 | পাবলিক ভার্চুয়াল শূন্যতা সাফ();৷ ArrayList থেকে সমস্ত উপাদান সরিয়ে দেয়। |
4 | পাবলিক ভার্চুয়াল বুলে রয়েছে(অবজেক্ট আইটেম); অ্যারেলিস্টে একটি উপাদান আছে কিনা তা নির্ধারণ করে। |
5 | পাবলিক ভার্চুয়াল অ্যারেলিস্ট GetRange(int index, int count); একটি ArrayList প্রদান করে যা উৎস ArrayList-এর উপাদানগুলির একটি উপসেট প্রতিনিধিত্ব করে। |
6 | পাবলিক ভার্চুয়াল int IndexOf(object); অ্যারেলিস্টে বা এটির একটি অংশে একটি মানের প্রথম সংঘটনের শূন্য-ভিত্তিক সূচক প্রদান করে। |
7 | সর্বজনীন ভার্চুয়াল অকার্যকর সন্নিবেশ (int index, অবজেক্ট মান); নির্দিষ্ট সূচকে ArrayList এ একটি উপাদান সন্নিবেশ করান। |
8 | সর্বজনীন ভার্চুয়াল শূন্যতা InsertRange(int index, IC Collection c); নির্দিষ্ট সূচকে ArrayList-এ একটি সংগ্রহের উপাদান সন্নিবেশ করায়। |
9 | সর্বজনীন ভার্চুয়াল শূন্যতা সরান(অবজেক্ট অবজেক্ট); ArrayList থেকে একটি নির্দিষ্ট বস্তুর প্রথম ঘটনাটি সরিয়ে দেয়। |
10 | সর্বজনীন ভার্চুয়াল শূন্যতা RemoveAt(int index);৷ ArrayList-এর নির্দিষ্ট সূচকে উপাদানটি সরিয়ে দেয়। |
11 | সর্বজনীন ভার্চুয়াল অকার্যকর অপসারণরেঞ্জ(int index, int count); ArrayList থেকে উপাদানের একটি পরিসীমা সরিয়ে দেয়। |
12 | পাবলিক ভার্চুয়াল শূন্যতা বিপরীত(); ArrayList এ উপাদানের ক্রম বিপরীত করে। |
13 | পাবলিক ভার্চুয়াল শূন্য সেটরেঞ্জ(int index, ICCollection c); ArrayList-এ বিভিন্ন উপাদানের উপর একটি সংগ্রহের উপাদান কপি করে। |
14 | পাবলিক ভার্চুয়াল অকার্যকর সাজান(); অ্যারেলিস্টে উপাদানগুলিকে সাজায়। |
15 | সর্বজনীন ভার্চুয়াল শূন্য TrimToSize();৷ ArrayList এ উপাদানের প্রকৃত সংখ্যার ক্ষমতা সেট করে। |
আসুন ArrayList-
-এর একটি উদাহরণ দেখিC# এ একটি ArrayList সাজাতে, Sort() পদ্ধতি ব্যবহার করুন।
নিচের ArrayList −
ArrayList arr = new ArrayList(); arr.Add(32); arr.Add(12); arr.Add(55); arr.Add(8); arr.Add(13);
এখন ArrayList −
সাজাতে Sort() পদ্ধতি ব্যবহার করা হয়arr.Sort();
আপনি C# −
-এ একটি ArrayList সাজানোর জন্য নিম্নলিখিত কোডটি চালানোর চেষ্টা করতে পারেনউদাহরণ
using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { ArrayList arr = new ArrayList(); arr.Add(89); arr.Add(34); arr.Add(77); arr.Add(90); Console.Write("List: "); foreach (int i in arr) { Console.Write(i + " "); } Console.WriteLine(); Console.Write("Sorted List: "); arr.Sort(); foreach (int i in arr) { Console.Write(i + " "); } Console.WriteLine(); Console.ReadKey(); } } }
আউটপুট
List: 89 34 77 90 Sorted List: 34 77 89 90