Подтвердить что ты не робот

Как заменить значение в списке в том же месте сбора

Как заменить значение в списке коллекций в том же месте?

0 = cat
1 = dog
2 = bird

замените 2 на snail?

4b9b3361

Ответ 1

Вы имеете в виду:

yourCollection[2] = "Snail";

Ответ 2

В более крупной коллекции List<T> вы хотели бы найти индекс для замены... с помощью:

 var i = animals.FindIndex(x => x == "Dog");
 animals[i] = "Snail";

Ответ 3

List<string> animals = new List<string>();
animals.Add("cat");
animals.Add("dog");
animals.Add("bird");
animals.Add("fish");

animals.RemoveAt(2);
animals.Insert(2, "snail");