C#. Как удалить строку из списка с числом 4?

Регистрация
28.11.2020
Сообщения
52
Благодарностей
5
Баллы
8
Добрый вечер!
Помогите пожалуйста.
Как удалить строку из списка с числом 4? либо любым заданным конкретным числом(не индекс, а конкретное значение)
Список привязан к txt файлу. в ходе работы шаблона в нем появляется строка с числом которые нужно удалить.
Какой правильной командой это делается?

например: project.Lists["BhgiGdovpdya"]
в нем находятся построчно
21
23
25
26
32
4
68

удалить строку с числом 4
удалить строку с числом 32
или как другой вариант удалить строку с числом 25
 
Последнее редактирование:

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 261
Благодарностей
679
Баллы
113
C#:
List<string> list = ;
List<string> filteredList = list.Where(s => s != "4").ToList();
 
Регистрация
28.11.2020
Сообщения
52
Благодарностей
5
Баллы
8
Регистрация
28.11.2020
Сообщения
52
Благодарностей
5
Баллы
8

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 261
Благодарностей
679
Баллы
113
  • Спасибо
Реакции: Биржевик
Регистрация
28.11.2020
Сообщения
52
Благодарностей
5
Баллы
8
C#:
            List<string> list = project.Lists["BhgiGdovpdya"].ToList();
            List<string> filteredList = list.Where(s => s != "4").ToList();
            project.Lists["BhgiGdovpdya"].Clear();
            project.Lists["BhgiGdovpdya"].AddRange(filteredList);
В твою карму, добра тебе закину!)))

Спасибо большое, благодарю!
 
  • Спасибо
Реакции: Sherminator

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)