Re[8]: удаление элементов ArrayList
От: Сантехник Беларусь  
Дата: 09.11.04 08:40
Оценка: +1
Здравствуйте, Wile, Вы писали:

W>А если коллекция здоровая?


Если здоровая, то, имхо, накладные расходы на копирование элементов при удалении элементов из середины ArrayList'а в этом варианте

public void DeleteEvenNumbers(ArrayList myArray)
{
    for(int i=0; i<myArray.Count; i++ )
    {
        if (myArray[i]%2 == 0)
        {
            myArray.RemoveAt(i);
        }
    }
}



будут нехилые.
... << RSDN@Home 1.1.4 beta 3 rev. 225>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.