

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O seguinte programa foi escrito na linguagem C#, usada na plataforma .NET.
using System;
using System.Collections.Generic;
namespace MyNS {
class Program {
static void Main(string[] args) {
foreach (int i in MyEnum(8)) {
Console.Write(i);
Console.Write(" ");
}
}
static IEnumerable<int>
MyEnum(int u) {
for (int i=0; i<=u; i+=2) {
yield return i;
}
}
}
}
Quando executado, esse programa produz a seguinte saída no terminal:
0 1 2 3 4 5 6 7 8
0 2 4 6 8
0
0 2 4 6
0 1 2 3 4 5 6 7