public static int FindMissingNumber(int[] numbers)
for(int i = 0; i<numbers.Length; i++)
else missingNumber = numbers.Length + 1;
public static void Main()
var s1 = new[] {1,2,3,5,6,7,8};
Console.WriteLine(FindMissingNumber(s1));
var s2 = new[] {2,3,4,5};
Console.WriteLine(FindMissingNumber(s2));
var s3 = new[] {1,2,3,4,5};
Console.WriteLine(FindMissingNumber(s3));
var s4 = new[] {1,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17};
Console.WriteLine(FindMissingNumber(s4));