我想创建一个这样的扩展方法
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