list クラス : IndexOfByVal(class) メソッド
説明
値として一致する最初の子のインデックスを返します。
構文
listInstance.IndexOfByVal(class search)
引数
クラス | 名前 | 説明 |
class | search | 検索するインスタンス。 |
返り値
クラス | 説明 |
int | インデックス。 |
サンプルコード
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"); // 結果(index)は、0。 |
注意
リストの先頭から検索を始めます。
引数と同じ値を持つ要素がリストの中に存在するならば、0以上を返します。さもなければ-1を返します。
この方法は、値として等価性を比較します。参照として等価性を比較しないことに注意してください。
このメソッドの引数は、int、long、real、string、およびbool型で意味を持ちます。他の型で意味を持ちません。
参照リンク
無し