Ler em inglês

Compartilhar via


IDictionary.Contains(Object) Método

Definição

Determina se o objeto IDictionary contém um elemento com a chave especificada.

C#
public bool Contains (object key);

Parâmetros

key
Object

A chave a ser localizada no objeto IDictionary.

Retornos

true se o IDictionary contiver um elemento com a chave; caso contrário, false.

Exceções

key é null.

Exemplos

O exemplo de código a seguir demonstra como implementar o Contains método . Este exemplo de código faz parte de um exemplo maior fornecido para a IDictionary classe .

C#
public bool Contains(object key)
{
   Int32 index;
   return TryGetIndexOfKey(key, out index);
}

Comentários

As implementações podem variar se permitem que a chave seja null.

A partir do .NET Framework 2.0, esse método usa os métodos e CompareTo objetos Equals da coleção em item para determinar se item existe. Em versões anteriores do .NET Framework, essa decisão era tomada usando-se os métodos Equals e CompareTo do parâmetro item nos objetos na coleção.

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 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0