Проверка наличия элемента в списке - C#
Формулировка задачи:
Пусть имеется такой список
В который мы добавим элементы
Как тут проверить что элемент с таким айди уже есть в списке и не добавлять его?
Листинг программы
- public class Luck
- {
- public int ID { get; set; }
- public string Name { get; set; }
- }
Листинг программы
- List<Luck> list = new List<Luck>();
Листинг программы
- list.Add(new ReadBD { ID = 1, Name = "Витя" });
- list.Add(new ReadBD { ID = 2, Name = "Миша" });
- //как тут проверить что элемент с таким айди уже есть в списке и не добавлять его?
- list.Add(new ReadBD { ID = 1, Name = "Петя" });
Решение задачи: «Проверка наличия элемента в списке»
textual
Листинг программы
- if (!list.Exists(x => x.ID == 1))
- list.Add(new ReadBD { ID = 1, Name = "Петя" }); //только почему ReadBD, если лист из Luck?
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д