list クラス : Find(class,int) メソッド
説明
値として一致する最初の子をproxyに格納して返します。
構文
listInstance.Find(class searchInstance, int startIndex)
引数
クラス | 名前 | 説明 |
class | searchInstance | 値として検索するインスタンス。 |
int | startIndex | 検索開始位置。 |
返り値
クラス | 説明 |
proxy | 値として一致した子要素を持つproxy。 |
サンプルコード
1: | list{string} stringList = new list{string}(); |
2: | stringList.Add("a"); |
3: | stringList.Add("b"); |
4: | stringList.Add("a"); |
5: | proxy resultProxy = stringList.Find("a", 1); // 結果(resultProxy)は、listの最後の子要素を持っています。 |
注意
このメソッドは、値として一致する最初の子自体を返します。
値として一致する要素が無い場合は、空のproxyを返します。
第一引数は、int、long、real、string、またはboolでなければなりません。 他のタイプでは意味がありません。
このメソッドは、指定された位置から、リストの末尾へ向かって検索します。
第二引数がゼロ未満か、listの要素数以上の場合は、UnknownException(ArgumentOutOfRangeException)がスローされます。
参照リンク
無し