neitoo
@neitoo

Как реализовать изменение по id в List?

Есть список, но не знаю как определить id студентов и при вызове по id изменить данные студентов, как это можно сделать?
List<Student> students = new List<Student>()
	{
		new Student(){name = "Daniel", surname ="Page", age =19, kurs = "1", special = "IT"},
		new Student(){name = "Kimberly", surname ="Glover", age =18, kurs = "3", special = "IT"},
		new Student(){name = "Robert", surname =" Jackson", age =25, kurs = "5", special = "IT"},
		new Student(){name = "Sarah", surname ="Thomas", age =19, kurs = "1", special = "IT"},
	};
  • Вопрос задан
  • 141 просмотр
Решения вопроса 1
insighter
@insighter
-First time? - Huh? (C#, React, JS)
id студента (судя по вашему примеру) - это комбинация полей name + surname
поиск по такому id будет следующий:
var searchName = "значение для поиска";
var searchSurname = "значение для поиска";
var foundedStudent = students.Find(student => student.name == searchName && student.surname == searchSurnname);
if (foundedStudent != null){
  foundedStudent ... меняйте как хотите
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы