Arbor 3: FSM & BT Graph Editor 3.7.7

静的公開メンバ関数 | 全メンバ一覧
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を再ボックス化し値をコピーする。

引数

  obj | object

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

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