কম্পিউটার টিউটোরিয়াল

C#-এ SortedList ক্লাস (SortedList Class)


এক সোর্টেড লিস্ট হল একটি অ্যারে এবং হ্যাশ টেবিলের সংমিশ্রণ। এতে আইটেমের একটি লিস্ট থাকে যেটি একটি কি বা ইনডেক্স দিয়ে অ্যাক্সেস করা যায়। আপনি যদি ইনডেক্স ব্যবহার করে আইটেম অ্যাক্সেস করেন, তবে এটি ArrayList, এবং যদি কি ব্যবহার করে অ্যাক্সেস করেন, তবে এটি Hashtable। আইটেমের সংগ্রহটি সবসময় কি ভ্যালু অনুযায়ী সোর্টেড থাকে।

নিচে SortedList-এ ৪টি কি-ভ্যালু পেয়ার যোগ করার উদাহরণ দেখি −

উদাহরণ

using System; using System.Collections; namespace Demo {    class Program {       static void Main(string[] args) {          SortedList s = new SortedList();          s.Add("S1", "Maths");          s.Add("S2", "Science");          s.Add("S3", "English");          s.Add("S4", "Economics");       }    } }

এখন SortedList-এর কিগুলো পাওয়া এবং দেখানোর পদ্ধতি দেখি −

উদাহরণ

using System; using System.Collections; namespace Demo {    class Program {       static void Main(string[] args) {          SortedList sl = new SortedList();          sl.Add("ST0", "One");          sl.Add("ST1", "Two");          sl.Add("ST2", "Three");          sl.Add("ST3", "Four");          sl.Add("ST4", "Five");          sl.Add("ST5", "Six");          sl.Add("ST6", "Seven");          ICollection key = sl.Keys;          foreach (string k in key) {             Console.WriteLine(k);          }       }    } }

  1. C#-এ SortedList ক্লাসের Capacity প্রোপার্টি কী?

  2. C#-এ ArrayList ক্লাসের Count প্রোপার্টি কী?

  3. C#-এ ArrayList ক্লাসের Capacity প্রোপার্টি কী?

  4. জাভাতে JSeparator ক্লাসের গুরুত্ব কী?