using System.Collections.Generic;
public static void Main() {
int[] array = new int[] { 5, 3, 2, 8, 1, 4};
.Where(item => item % 2 != 0)
for (int i = 0; i < array.Length; ++i)
if (array[i] % 2 != 0 && odd.MoveNext())
Console.Write(string.Join(", ", array));