• Source
    1. var doubleEnumerable = System.Linq.Enumerable.Range(0, 1).Select(i => (double)i);
    2.  
    3. foreach (int x in doubleEnumerable) {
    4. System.Console.WriteLine($"{x}");
    5. }
    6.  
    7. #if true
    8. foreach (var e in doubleEnumerable) {
    9. int x = e;
    10. System.Console.WriteLine($"{x}");
    11. }
    12. #endif