Див. Визначення класу System.Array public abstract class Array : IList, ... Теоретично я маю змогу написати цей шматочок і бути щасливим int[] list = new int[] {}; IList iList = (IList)list; Я також повинен мати можливість викликати будь-який метод з iList ilist.Add(1); //exception here Моє запитання не в тому, чому …
Закрито . Це питання має бути більш сфокусованим . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно зосереджувалось на одній проблемі, лише відредагувавши цю публікацію . Закрито 10 місяців тому . Удосконалюйте це питання Чи можете ви пояснити Принцип заміщення Ліскова ("L" ТВЕРДОГО) на гарному прикладі …