У меня есть коллекция объектов, из которых я хочу удалить некоторые из них на основе вызова функции, который вернет true или false. См. Ниже приведенный ниже код -Удалить объект из коллекции
for each(MyClass obj in Objects)
{
if(!ValidateObject(obj)
{ Objects.Remove(obj); }
}
Я не хочу использовать здесь петлю. Нужно использовать один код линейки для вышеуказанного образца. Спасибо заранее.
Вы должны быть более точными. 1st - Является ли 'Objects' коллекцией' MyClass'? 2-й - Что вы пробовали до сих пор? Третий - В чем проблема? Опять же, если вы не спрашиваете вещи четко, это звучит так, как будто кто-то должен делать домашнее задание! ;) –
Возможно, вы захотите объяснить причину «Я не хочу использовать цикл здесь». В конечном итоге каждое решение должно пройти через все элементы, удалив все, что не нужно. –
@ HansKesting Я предполагаю, что нет никаких технических причин для его исследований, это просто сделать это в меньших количествах. –