json クラス : IsDefined(int) メソッド

説明

インデックスに対応する値が存在するかどうかを示す値を取得します。

構文

jsonInstance.IsDefined(int index)

引数

クラス名前説明
intindexインデックス。

返り値

クラス説明
bool値が存在するかどうかを示す値

サンプルコード

1:

jsonIns = new json("[@name@,true,1000,null]".Replace("@","".DQ)); // array

2:

bool exists = jsonIns.IsDefined(0); // true

3:

exists = jsonIns.IsDefined(1); // true

4:

exists = jsonIns.IsDefined(2); // true

5:

exists = jsonIns.IsDefined(3); // true

6:

exists = jsonIns.IsDefined(4); // false

注意

インスタンスがオブジェクト値の場合、例外が発生します。

探索は、直接の子供である要素にのみ行われます。

インデックスに対応する値が存在する場合は、true を返します。そうでなければ、false を返します。

参照リンク

無し。

Copyright © Cooker All rights reserved.