Bagikan melalui


SortedList<TKey,TValue>.ContainsValue(TValue) Metode

Definisi

Menentukan apakah SortedList<TKey,TValue> berisi nilai tertentu.

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

Parameter

value
TValue

Nilai untuk ditemukan di SortedList<TKey,TValue>. Nilainya bisa null untuk jenis referensi.

Mengembalikan

trueSortedList<TKey,TValue> jika berisi elemen dengan nilai yang ditentukan; jika tidak, false.

Keterangan

Metode ini menentukan kesetaraan menggunakan perbandingan Comparer<T>.Default default untuk jenis TValuenilai . Comparer<T>.Default memeriksa apakah jenis TValue nilai mengimplementasikan System.IComparable<T> dan menggunakan implementasi tersebut, jika tersedia. Jika tidak, Comparer<T>.Default memeriksa apakah jenis TValue nilai mengimplementasikan System.IComparable. Jika jenis TValue nilai tidak mengimplementasikan salah satu antarmuka, metode ini menggunakan Object.Equals.

Metode ini melakukan pencarian linier; oleh karena itu, waktu eksekusi rata-rata sebanding dengan Count. Artinya, metode ini adalah operasi O(n), di mana n adalah Count.

Berlaku untuk

Lihat juga