IStringMap.ContainsKey

Синтаксис

ContainsKey(Key: String): Boolean;

Параметры

Key - ключ элемента, наличие которого необходимо проверить.

Описание

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

Пример

Sub Main;

Var

StrMap: IStringMap;

i: Integer;

s: String;

Begin

StrMap:=New StringMap.Create;

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

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

End For;

If StrMap.ContainsKey("Key_50") Then

s:="Yes";

Else

s:="No";

End If;

End Sub Main;

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

См. также:

IStringMap