list class : IndexOfByVal(class) method
Description
It returns an index of the first child that matches as a value.
Syntax
listInstance.IndexOfByVal(class search)
Arguments
Class | Name | Description |
class | search | Instance to search. |
Return value
Class | Description |
int | Index. |
Sample code
1: | list{string} stringList = new list{string}(); |
2: | stringList.Add("a"); |
3: | stringList.Add("b"); |
4: | stringList.Add("a"); |
5: | int index = stringList.IndexOfByVal("a"); // The result (index) is 0. |
Notes
Starts the searching from the top of the list.
Returns 0 or more if elements that have the same value as the argument exist in the list, otherwise returns -1.
This method compare equivalence as value. Please note that do not compare equivalence as references.
The argument of this method has a meaning in int, long, real, string, and bool. Does not have a meaning in other types.
Links for reference
None