Compartir vía


SortedList<TKey,TValue>.ContainsValue(TValue) Método

Definición

Determina si SortedList<TKey,TValue> contiene un valor específico.

public:
 bool ContainsValue(TValue value);
public bool ContainsValue (TValue value);
member this.ContainsValue : 'Value -> bool
Public Function ContainsValue (value As TValue) As Boolean

Parámetros

value
TValue

Valor que se va a buscar en SortedList<TKey,TValue>. El valor puede ser null para los tipos de referencia.

Devoluciones

Es true si SortedList<TKey,TValue> contiene un elemento con el valor especificado; en caso contrario, es false.

Comentarios

Este método determina la igualdad mediante el comparador Comparer<T>.Default predeterminado para el tipo TValuede valor . Comparer<T>.Default comprueba si el tipo TValue de valor implementa System.IComparable<T> y usa esa implementación, si está disponible. Si no es así, Comparer<T>.Default comprueba si el tipo TValue de valor implementa System.IComparable. Si el tipo TValue de valor no implementa ninguna interfaz, este método usa Object.Equals.

Este método realiza una búsqueda lineal; por lo tanto, el tiempo medio de ejecución es proporcional a Count. Es decir, este método es una operación O(n), donde n es Count.

Se aplica a

Consulte también