timoxa949 Client Регистрация 16.11.2018 Сообщения 158 Благодарностей 27 Баллы 28 11.08.2020 #1 Всем привет, Есть список там допустим 50 строк, мне нужно удалить все остальные строки которые идут после 10 строки. Как это сделать? Спасибо.
Всем привет, Есть список там допустим 50 строк, мне нужно удалить все остальные строки которые идут после 10 строки. Как это сделать? Спасибо.
doc Client Регистрация 30.03.2012 Сообщения 8 684 Благодарностей 4 641 Баллы 113 11.08.2020 #2 в цикле удаляешь строку с номером 10, пока эшн не отработает с ошибкой Реакции: Sergodjan и timoxa949
Gunjubasik Client Регистрация 30.05.2019 Сообщения 3 526 Благодарностей 1 323 Баллы 113 11.08.2020 #3 doc сказал(а): в цикле удаляешь строку с номером 10, пока эшн не отработает с ошибкой Нажмите, чтобы раскрыть... Создаёте кубик список - удалить строки - по номеру - 10-end И советую взять на заметку эту статью с диапазонами - еще не раз пригодится. Последнее редактирование: 11.08.2020 Реакции: udder, Sergodjan, timoxa949 и еще 1 человек
doc сказал(а): в цикле удаляешь строку с номером 10, пока эшн не отработает с ошибкой Нажмите, чтобы раскрыть... Создаёте кубик список - удалить строки - по номеру - 10-end И советую взять на заметку эту статью с диапазонами - еще не раз пригодится.
Маломальский Client Регистрация 05.06.2019 Сообщения 570 Благодарностей 454 Баллы 63 11.08.2020 #4 C#: var listData = project.Lists["Список1"]; var tempList = new List<string>(); for (int i = 0; i < listData.Count; i++) if (i < 10) tempList.Add(listData[i]); else break; listData.Clear(); listData.AddRange(tempList); tempList.Clear(); Реакции: timoxa949
C#: var listData = project.Lists["Список1"]; var tempList = new List<string>(); for (int i = 0; i < listData.Count; i++) if (i < 10) tempList.Add(listData[i]); else break; listData.Clear(); listData.AddRange(tempList); tempList.Clear();