Вопросы с тегом «yield-return»

903
Правильное использование «доходности»

На этот вопрос есть ответы на Переполнение стека на русском : В чем польза yield? Выход ключевого слова является одним из тех ключевых слов в C # , который продолжает мистифицировать меня, и я никогда не был уверен , что я правильно его использовать. Из следующих двух частей кода, который является...

164
Возвратите все перечислимые с доходностью сразу; без цикла

У меня есть следующая функция, чтобы получить ошибки проверки для карты. Мой вопрос касается работы с GetErrors. Оба метода имеют одинаковый тип возвращаемого значения IEnumerable<ErrorInfo>. private static IEnumerable<ErrorInfo> GetErrors(Card card) { var errors = GetMoreErrors(card);...

112
Есть ли в Java эквивалент ключевого слова yield в C #?

Я знаю, что в самой Java нет прямого эквивалента, но, возможно, стороннего производителя? Это действительно удобно. В настоящее время я хотел бы реализовать итератор, который выдает все узлы в дереве, что составляет около пяти строк кода с...