Проверка наличия элемента в списке - 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?
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д