# Cast

## Cast(object, Type, ExceptionMode)

public static object Cast(object obj, Type type, ExceptionMode exceptionMode) ;

### 説明

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

### パラメーター

パラメーター名 | 説明
--- | ---
obj | キャストするオブジェクト
type | キャストする型
exceptionMode | 例外モード Throw以外の場合、例外発生時にdefaultを返す。

### 戻り値

キャストされた値

## Cast(object, Type, bool)

public static object Cast(object obj, Type type, bool ignoreThrowException) ;

### 説明

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

### パラメーター

パラメーター名 | 説明
--- | ---
obj | キャストするオブジェクト
type | キャストする型
ignoreThrowException | 例外を無視するフラグ。 trueにした場合は例外発生時に例外メッセージをログに出力しdefaultを返す。

### 戻り値

キャストされた値