У меня есть список, в котором примерно 10 предметов.Теперь я выбираю несколько предметов сверху (более двух) и несколько предметов посередине.Я хочу создать список, который содержит наибольшее количество постоянно выбранных элементов из этих двух различных вариантов выбора.то есть, если число выбранных элементов сверху превышает число нескольких выбранных элементов в середине, то несколько элементов сверху должны попадать в список.Как это сделать?я поставил проверку, чтобы увидеть непрерывность, как показано ниже:
for (int i = 0; i < lb.SelectedIndices.Count - 1; i++)
{
if (lb.SelectedIndices[i] < lb.SelectedIndices[i + 1] - 1)
return false;
return true;
}