private IEnumerator DivisionByTwo(int[] col) { foreach (var item in col) { if (item % 2 == 0) yield return item; } } Как мне его вызвать? Как то вот так должно работать, но не работает: foreach (int item in DivisionByTwo(col)) { label2.Text = string.Join(Environment.NewLine, item).ToString(); } разбираюсь нахрена нужен yield и как с ним работать )))
Спасибо, самое понятное видео по этой теме!
Просто и понятно, спасибо большое!
Спасибо большое, очень доступно!
отлично! благодарен за данный разбор
Думаю здесь не правильно объясняется зачем мы его используем в этом контексте
Богдан = Богом Дан
Отлично💥
Большое спасибо, полезное видео!)
Это не мое видео, добавил себе что бы можно было с Ютуба изучать
Спасибо!
Спасибо
Хм…почему-то у меня потребовало IEnumerable 🤔 а не просто IEnumerable Method()
Я так и знал
private IEnumerator DivisionByTwo(int[] col)
{
foreach (var item in col)
{
if (item % 2 == 0)
yield return item;
}
}
Как мне его вызвать? Как то вот так должно работать, но не работает:
foreach (int item in DivisionByTwo(col))
{
label2.Text = string.Join(Environment.NewLine, item).ToString();
}
разбираюсь нахрена нужен yield и как с ним работать )))
вроде с var не будет работать нужен строго типизированный тип
Тупорылое объяснение