সিস্টেম.আরয়ের শ্রেণির সংজ্ঞা দেখুন
public abstract class Array : IList, ...
তাত্ত্বিকভাবে, আমার এই বিটটি লিখতে এবং খুশি হওয়া উচিত
int[] list = new int[] {};
IList iList = (IList)list;
আইলিস্ট থেকে আমার যে কোনও পদ্ধতি কল করতে সক্ষম হওয়া উচিত
ilist.Add(1); //exception here
আমার প্রশ্নটি কেন আমি ব্যতিক্রম পাই না, বরং অ্যারে কেন IList প্রয়োগ করে ?