IList<T>.RemoveAt(Int32) Metoda

Definicja

IList<T> Usuwa element w określonym indeksie.

C#
public void RemoveAt (int index);

Parametry

index
Int32

Liczony od zera indeks elementu, który ma zostać usunięty.

Wyjątki

index nie jest prawidłowym indeksem w obiekcie IList<T>.

Element IList<T> jest tylko do odczytu.

Uwagi

W kolekcjach ciągłych elementów, takich jak listy, elementy, które są zgodne z usuniętym elementem, przenoszą się w górę, aby zajmować opuszczone miejsce. Jeśli kolekcja jest indeksowana, indeksy przeniesionych elementów również są aktualizowane. To zachowanie nie dotyczy kolekcji, w których elementy są pod względem koncepcyjnym pogrupowane w przedziały, np. tablic skrótów.

Dotyczy

Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Zobacz też