У мене є така функція, щоб отримати помилки перевірки для картки. Моє запитання стосується роботи з 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
?