Проверьте, являются ли значения List <Int32> последовательными
List dansConList = new List();
dansConList[0] = 1;
dansConList[1] = 2;
dansConList[2] = 3;
List dansRandomList = new List();
dansRandomList[0] = 1;
dansRandomList[1] = 2;
dansRandomList[2] = 4;
Мне нужен метод, который при оценке приведенных выше списков вернетfalse
заdansRandomList
а такжеtrue
заdansConList
основываясь на том фактеdansConList
имеет последовательную последовательность номеровs значения, а dansRandomList - нет (отсутствует значение 3).
Использование LINQ предпочтительнее, если это возможно.
Что я've пробовал:
Ради достижения конечного результата я использовал цикл for и сравнивал с 'i' (счетчик цикла), чтобы оценить значения, но, как упоминалось выше, я 'Я хотел бы использовать LINQ для этого.