このような拡張メソッドを作成したい
public static bool AllConsecutives(this IEnumerable<int> intValues )
リスト内のすべての項目が連続している(ギャップがない)場合、このメソッドはtrueを返す必要があります
いくつかのテストケース
(new List<int>() {2, 3, 4, 5, 6}).AllConsecutives() == true
(new List<int>() {3, 7, 4, 5, 6}).AllConsecutives() == true //as it is not sensitive to list order
(new List<int>() {2, 3, 4, 7, 6}).AllConsecutives() == false //as the five is missing