При описании класса что значит: "список объектов,

 
0
 
.NET
ava
КунгФуЧайник | 21.09.2013, 21:53
И с помощью чего ещё "объекты в списке" могут быть доступны?
Comments (3)
ava
jsharp36 | 22.09.2013, 13:57 #
42
ava
dzaraev | 23.09.2013, 07:12 #
Цитата


что значит: "список объектов, доступных по индексу"? Например, List<T>


Вы наверное удивитесь, но это означает, что класс List<T> представляет собой ни что иное, как список объектов, доступных по индексу. Так же, например, как массив. Если вы знаете - что такое массив, то представьте себе List как массив с заранее неизвестным числом элементов вот и всё.

Цитата


И с помощью чего ещё "объекты в списке" могут быть доступны? 


Опять же, возможно это будет для кого-то сюрпризом, но "объекты в списке" могут быть также доступны через публичные методы "списка".
Строго говоря - "доступ по индексу" это тоже доступ через метод (а именно get_Item(int)), просто в C# есть упрощенный синтаксис для индексатора - в виде двух квадратных скобок "[]", поэтому вы и можете написать  object objInLst = myList[7]; вместо object objInLst = myList.get_Item(7);

Если вопрос исчерпан - пометьте его пожалуйста как решённый.
ava
GambiT | 07.10.2013, 17:18 #
Ничего не понял, но подозреваю, что вопрос про "индексатор", почитай этот раздер
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit