新版本的变更 / C# 7.0

using System;

void CheckAndPrint(int[] ar) {

    foreach (var i in ar) {
        PrintIfOdd(i);
    }

    //local functions
    void PrintIfOdd(int i) {
        if (i % 2 == 1)
            Console.WriteLine(i);
    }

}

var numbers = new[] { 123 };
CheckAndPrint(numbers);
//prints:
//  1
//  2