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