Я хотел бы добавить (в цикл) экземпляры класса в список, но на каждой итерации я хочу только обновить одно поле класса. Вот мой Illustation пример:Только список частичного обновления пользовательского класса
public class info
{
public string aninmalorhuman;
public string type;
}
var temp = new info();
var infolist = new List<info>();
temp.aninmalorhuman = "animal";
temp.type = "dog";
infolist.Add(temp);
temp.type = "cat";
infolist.Add(temp);
Если я отдам в информационный список консоли он печатает «животное кошка» & «животное кошка». Я думаю, сначала для моего изучения, почему ??? и во-вторых, как мне это сделать, напечатайте «собаку животных» & «животная кошка», пожалуйста?
UPDATE
Я вижу, как это был не самый умный вопрос, но я имел начинающих путаницу, поэтому я не понимаю, почему это отвергнуто. В любом случае, спасибо тем, кто ответил на это.
Вы перезаписывание тот же экземпляр. –