Разница свойств List и InnerList в CollectionBase - C#
Формулировка задачи:
В абстрактном классе CollectionBase предоставляется 2 свойства: List и InnerList ,в чём их разница...в смысле я понимаю что List предоставляет доступ через IList , а InnerList это обьект ArreyList,но вот непонятно что в результате это значит,и какие есть + у обоих свойств(ситуации когда исп может ток 1 из свойтв)...
Решение задачи: «Разница свойств List и InnerList в CollectionBase»
textual
Листинг программы
- class myClass : System.Collections.CollectionBase
- {
- protected override void OnInsert(int index, object value)
- {
- MessageBox.Show("Вставляемый элемент: " + value.ToString());
- base.OnInsert(index, value);
- }
- public myClass()
- : base()
- {
- List.Insert(0, "ListElement"); // при выполнении этой строки появится MessageBox с текстом "Вставляемый элемент: ListElement"
- InnerList.Insert(0, "InnerListElement"); // при выполнении этой строки ни каких дополнительных действий не произойдет
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д