У меня есть список 1 и 0, как это:
var list = new List<int>{1,1,1,0,1,1,0,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,0,1}
между двумя элементами может быть только один ноль. Как разбить этот список на подсписки на 0?
Другие слова: если у меня есть строка вроде этого: string myString = "111011011110111111011101"
, тогда ее легко разбить на 0 на несколько строк.
Но как это сделать со списком? Этот пример shoudl создает эти подсписки:
1,1,1
1,1
1,1,1,1
1,1,1,1,1,1
1,1,1
1
так лучше ли переводить каждый элемент в строку, присоединять их и делать то, что я показываю, что можно сделать со строкой?