StringCollection.IList.Remove(Object) Método

Definição

Remove a primeira ocorrência de um objeto específico do StringCollection.

void IList.Remove (object value);
void IList.Remove (object? value);

Parâmetros

value
Object

O Object a ser removido de StringCollection. O valor pode ser null.

Implementações

Exceções

O StringCollection é somente leitura.

- ou -

O StringCollection tem um tamanho fixo.

Comentários

Se o StringCollection não contiver o objeto especificado, o StringCollection permanecerá inalterado. Nenhuma exceção é gerada.

Em coleções de elementos contíguos, como listas, os elementos que seguem o elemento removido sobem para ocupar o ponto vazio. Caso a coleção seja indexada, os índices dos elementos que são movidos também são atualizados. Este comportamento não se aplica às coleções em que elementos sejam agrupados conceitualmente em buckets, como uma tabela de hash.

Este método determina a igualdade chamando Object.Equals.

Este método executa uma pesquisa linear; por isso, esse método é uma operação O(n), em que n é Count.

Aplica-se a

Produto Versões
.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 1.1, 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 2.0, 2.1
UWP 10.0

Confira também