IHashtable.ContainsKey

Синтаксис

ContainsKey(Key: Variant): Boolean;

Параметры

Key. Ключ элемента.

Описание

Метод ContainsKey осуществляет проверку наличия элемента с ключом Key.

Пример

Sub Main;

Var

Hash: IHashtable;

i: Integer;

s: String;

Begin

Hash:=New Hashtable.Create;

For i:=0 To Math.RandBetweenI(50,100) Do

Hash.Add("Key_"+Math.RandBetweenI(0,100).ToString,"Value "+Math.RandBetweenI(0,100).ToString);

End For;

If Hash.ContainsKey("Key_"+Math.RandBetweenI(0,Hash.Count).ToString) Then

s:="Yes";

Else

s:="No";

End If;

End Sub Main;

После выполнения примера будет сгенерирован словарь и в переменной «s» будет содержаться «Yes» если в нем содержится элемент со случайным ключом.

См. также:

IHashtable