NameValueCollection.Remove(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Remove as entradas com a chave especificada da NameObjectCollectionBase instância.
public:
virtual void Remove(System::String ^ name);
public virtual void Remove(string name);
public virtual void Remove(string? name);
abstract member Remove : string -> unit
override this.Remove : string -> unit
Public Overridable Sub Remove (name As String)
Parâmetros
Exceções
A coleção é apenas de leitura.
Observações
Se não NameValueCollection contiver um elemento com a chave especificada, permanece NameValueCollection inalterado. Nenhuma exceção é lançada.
Se especificar um null valor ao name parâmetro, uma entrada com chave null é removida, se encontrada.
Em coleções de elementos contíguos, como listas, os elementos que seguem o elemento removido sobem para ocupar o local vago. Se a coleção for indexada, os índices dos elementos movidos também são atualizados. Este comportamento não se aplica a coleções onde os elementos são conceptualmente agrupados em baldes, como uma tabela de hash.
Este método é uma operação O(n), onde n é Count.