Arbor 3: FSM & BT Graph Editor  3.7.8
DynamicUtility クラス

動的な型のユーティリティクラス [詳解]

静的公開メンバ関数

static object Cast (object obj, System.Type type, bool ignoreThrowException=true)
 オブジェクトをキャストする。 [詳解]
 
static object GetDefault (System.Type type)
 型のデフォルト値を返す。 [詳解]
 
static object Rebox (object obj)
 objectを再ボックス化し値をコピーする。 [詳解]
 

詳解

動的な型のユーティリティクラス

メソッド詳解

◆ Cast()

static object Cast ( object  obj,
System.Type  type,
bool  ignoreThrowException = true 
)
static

オブジェクトをキャストする。

引数
objキャストするオブジェクト
typeキャストする型
ignoreThrowException例外を無視するフラグ
戻り値
キャストされた値

◆ GetDefault()

static object GetDefault ( System.Type  type)
static

型のデフォルト値を返す。

引数
typeデフォルト値の型
戻り値
デフォルト値

◆ Rebox()

static object Rebox ( object  obj)
static

objectを再ボックス化し値をコピーする。

引数
objobject
戻り値
再ボックス化したobject

値型ではない場合はコピーされない。