timoxa949 Client Регистрация 16.11.2018 Сообщения 158 Благодарностей 27 Баллы 28 11.08.2020 #1 Всем привет, Есть список там допустим 50 строк, мне нужно удалить все остальные строки которые идут после 10 строки. Как это сделать? Спасибо.
Всем привет, Есть список там допустим 50 строк, мне нужно удалить все остальные строки которые идут после 10 строки. Как это сделать? Спасибо.
doc Client Регистрация 30.03.2012 Сообщения 8 614 Благодарностей 4 602 Баллы 113 11.08.2020 #2 в цикле удаляешь строку с номером 10, пока эшн не отработает с ошибкой Реакции: Sergodjan и timoxa949
Gunjubasik Client Регистрация 30.05.2019 Сообщения 3 445 Благодарностей 1 288 Баллы 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 Благодарностей 453 Баллы 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();