Быстрый вопрос:
Какой из них быстрее?
foreach (Object obj in Collection)
{
if(obj.Mandatory){ ... }
}
или
foreach (Object obj in Collection.FindAll(o => o.Mandatory))
{
...
}
и если вы знаете более быстрое предложение, я был бы рад узнать.
Спасибо