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