Мне нужно посмотреть, равен ли первый элемент в моем IEnumerable определенному значению, и если да, мне нужно обновить его до нового списка.
Я пытаюсь использовать что-то подобное
if (sequence.First().Equals(value))
{
return newValues.Prepend(sequence.Skip(1));
}
, потому что я должен быть наиболее универсальным из возможных, но когда я пытаюсь проверить этот вызов, он просто возвращает ноль