list クラス : IndexOfByRef(class,int) メソッド
説明
参照として一致する最初の子のインデックスを返します。
構文
listIndex.IndexOfByRef(class search, int startPosition)
引数
クラス | 名前 | 説明 |
class | search | 検索するインスタンス。 |
int | startPosition | 検索開始位置。 |
返り値
クラス | 説明 |
int | インデックス。 |
サンプルコード
1: | list{string} stringList = new list{string}(); |
2: | string searchString = "a"; |
3: | stringList.Add(searchString); |
4: | stringList.Add("b"); |
5: | stringList.Add(searchString); |
6: | int index = stringList.IndexOfByRef(searchString, 1); // 結果(index)は、2。 |
注意
このメソッドは、指定された位置から、リストの末尾へ向かって検索します。
第一引数がリストの中に存在するならば、0以上の値を返します。さもなければ-1を返します。
このメソッドは、参照として等価性を比較します。値として等価性を比較しないことに注意してください。
第二引数がゼロ未満か、listの要素数以上の場合は、UnknownException(ArgumentOutOfRangeException)がスローされます。
参照リンク
無し