Вход на сайт
Резюме для программиста
89957 просмотров
Перейти к просмотру всей ветки
в ответ alex445 19.10.21 14:21, Последний раз изменено 19.10.21 17:15 (alex445)
Встретилась задачка
class My { public int Prop { get; set; } } public static List<My> list = new List<My>(); static void Main(string[] args) { My item = new My() { Prop = 5 }; list.Add(item); list.Add(item); list.Add(item); foreach (var o in list) Console.WriteLine(o.Prop); list.Remove(item); Console.WriteLine(); foreach (var o in list) Console.WriteLine(o.Prop); }
Вывод в консоли
5
5
5
5
5
Какой конкретно объект был удалён из списка list и почему именно этот?