Вложенная доходность с IEnumerable

У меня есть следующая функция, чтобы получить ошибки проверки для карты. Мой вопрос касается работы с GetErrors. Оба метода имеют одинаковый тип возвращаемого значенияIEnumerable<ErrorInfo>.

private static IEnumerable<ErrorInfo> GetErrors(Card card)
{
    var errors = GetMoreErrors(card);
    foreach (var e in errors)
        yield return e;

    // further yield returns for more validation errors
}

Можно ли вернуть все ошибки вGetMoreErrors без необходимости перечислять через них?

Думая об этом, это, вероятно, глупый вопрос, но я хочу убедиться, что я не ошибаюсь.

Ответы на вопрос(6)

Ваш ответ на вопрос