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

C#-এ বিল্ট-ইন (Inbuilt) ডেটা স্ট্রাকচার: List এবং ArrayList


C#-তে অনেক বিল্ট-ইন ডেটা স্ট্রাকচার রয়েছে। 그중 দুটি নিচে দেওয়া হলো:

List

জেনেরিক List<T> একটি জেনেরিক কালেকশন এবং ArrayList একটি নন-জেনেরিক কালেকশন। List ব্যবহার করে আকার ডাইনামিক্যালি বাড়ানো যায়, অ্যারে-র মতন ফিক্সড আকার নয়।

List সেট করা:

List myList = new List()

ArrayList

এটি একটি অবজেক্টের অর্ডারড কালেকশন যা এককভাবে ইনডেক্স করা যায়।

ArrayList সেট করা:

ArrayList arr = new ArrayList();
arr.Add(67);
arr.Add(34);
arr.Add(99);
arr.Add(45);

  1. করেসপন্ডেন্স ভিত্তিক ডেটা স্ট্রাকচার

  2. ডেটা স্ট্রাকচারে অ্যাডজেসেন্সি লিস্ট

  3. ডেটা স্ট্রাকচারে মিনিমাম স্প্যানিং ট্রি

  4. ডেটা স্ট্রাকচারে বাইনারি ট্রি রিপ্রেজেন্টেশন