Contains(Value: Variant): Boolean;
Value. Value of the element, which presence should be checked.
The Contains method checks if there is an element with the specified value.
The method returns True if there is an element with the specified value, and False if the element is missing.
Sub UserProc;
Var
Stack1: IStack;
i: Integer;
s: String;
Begin
Stack1 := New Stack.Create;
For i := 0 To Math.RandBetweenI(50, 100) Do
Stack1.Push("Value " + Math.RandBetweenI(0, 100).ToString);
End For;
If Stack1.Contains("Value 25") Then
s := "Yes";
Else
s := "No";
End If;
End Sub UserProc;
After executing the example a stack of random elements is created. The "s" variable is set to Yes if the stack contains an element with the Value 25 value.
See also: