У меня есть следующая функция, чтобы получить ошибки проверки для карты. Мой вопрос касается работы с 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
без необходимости перечислять их?
Думая об этом, это, вероятно, глупый вопрос, но я хочу убедиться, что я не ошибаюсь.
GetCardProductionValidationErrorsFor
?