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[] { 1, 2, 3 };
CheckAndPrint(numbers);
//prints:
// 1
// 2