Известный Болтун
Зарегистрирован: 18 February 2005
Сообщения: 972
Примеры кода: 0
|
Re[5]: в каком порядке вытыскивает foreach |
25 January 2007 16:09 |
|
|
|
|
Здравствуйте, _FRED_, Вы писали:
_FR>При обходе набора элементов что надо знать? Индекс текущего элемента от начала? Тогда
_FR>
_FR>int index = 0;
_FR>foreach(object item in container) {
_FR> // …
_FR> index++;
_FR>}//for
_FR>
_FR>Или позиция элемента в контейнере? В таком случае (если контейнер, конечно же позволяет):
_FR>
_FR>foreach(object item in container) {
_FR> int index = container.IndexOf(item);
_FR> // …
_FR>}//for
_FR>
_FR>или же, если опять контейнер позволяет, использовать цикл for вместо foreach.
А позвольте поинтересоваться, в чем разница между "Индекс текущего элемента от начала" и "позиция элемента в контейнере"? ... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Данное сообщение получено с сайта RSDN
|
|