PropertyCollection.IDictionary.Contains(Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nesnenin belirtilen anahtara IDictionary sahip bir öğe içerip içermediğini belirler.
virtual bool System.Collections.IDictionary.Contains(System::Object ^ value) = System::Collections::IDictionary::Contains;
bool IDictionary.Contains (object value);
abstract member System.Collections.IDictionary.Contains : obj -> bool
override this.System.Collections.IDictionary.Contains : obj -> bool
Function Contains (value As Object) As Boolean Implements IDictionary.Contains
Parametreler
- value
- Object
Nesnede IDictionary bulunacak anahtar.
Döndürülenler
true anahtarıyla IDictionary bir öğe içeriyorsa; değilse, false.
Uygulamalar
Özel durumlar
key, null değeridir.
Örnekler
Aşağıdaki örnekte yönteminin nasıl uygulandığı gösterilmektedir Contains . Bu örnek, sınıfı için IDictionary sağlanan daha büyük bir örneğin bir parçasıdır.
public:
virtual bool Contains(Object^ key)
{
int index;
return TryGetIndexOfKey(key, &index);
}
public bool Contains(object key)
{
Int32 index;
return TryGetIndexOfKey(key, out index);
}
Public Function Contains(ByVal key As Object) As Boolean Implements IDictionary.Contains
Dim index As Integer
Return TryGetIndexOfKey(key, index)
End Function