28 Sep 2015 by George Swan
int[] numbers = { -3, -1, 1, 3, 5 }; int[] results = numbers.Where((nbr, i) => i == nbr).ToArray(); string message = results.Length == 0 ? "Nothing found" : string.Format("Found {0}. First is at index {1}", results.Length, results[0]); Console.WriteLine(message);