facebook twitter hatena line email

Unity/Csharp/参照渡し

提供: 初心者エンジニアの簡易メモ
2021年9月21日 (火) 16:26時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「==値の参照渡し例== refを使えば良い。 <pre> void OnClick() { float floatValue = 1; Debug.Log(Plus(ref floatValue, 2.0f)); // 3 Debug.Log(floatVal...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

値の参照渡し例

refを使えば良い。

void OnClick()
{
    float floatValue = 1;
    Debug.Log(Plus(ref floatValue, 2.0f)); // 3
    Debug.Log(floatValue); // 3
}

float Plus(ref float floatValue, float value)
{
    floatValue += value;
    return floatValue;
}