# TryGetVariable

## TryGetVariable(string, out object)

public bool TryGetVariable(string name, out object value) ;

### 説明

Variableの値を取得する。

### パラメーター

パラメーター名 | 説明
--- | ---
name | 名前。
value | 取得する値。

### 戻り値

指定した名前のパラメータがあった場合にtrue。

## TryGetVariable(int, out object)

public bool TryGetVariable(int id, out object value) ;

### 説明

Variableの値を取得する。

### パラメーター

パラメーター名 | 説明
--- | ---
id | ID。
value | 取得する値。

### 戻り値

指定した名前のパラメータがあった場合にtrue。

## TryGetVariable<TVariable>(string, out TVariable)

public bool TryGetVariable<TVariable>(string name, out TVariable value) ;

### 説明

Variableの値を取得する。

### 型パラメーター

型パラメーター名 | 説明 | 型制約
--- | --- | ---
TVariable | 取得するVariableの型 |

### パラメーター

パラメーター名 | 説明
--- | ---
name | 名前。
value | 取得する値。

### 戻り値

指定した名前のパラメータがあった場合にtrue。

## TryGetVariable<TVariable>(int, out TVariable)

public bool TryGetVariable<TVariable>(int id, out TVariable value) ;

### 説明

Variableの値を取得する。

### 型パラメーター

型パラメーター名 | 説明 | 型制約
--- | --- | ---
TVariable | 取得するVariableの型 |

### パラメーター

パラメーター名 | 説明
--- | ---
id | ID。
value | 取得する値。

### 戻り値

指定した名前のパラメータがあった場合にtrue。