Код: Выделить всё
public async Task SomeMethod(IEnumerable members)
{
await DoSomething(members.First());
await DoSomethingElse(members.First());
}
Код: Выделить всё
List members = GetMembers();
await SomeMethod(members);
Лучше ли вызывать First() один раз и сохранять результат в переменной?
Подробнее здесь: https://stackoverflow.com/questions/783 ... actually-a