facebook twitter hatena line email

Unity/Csharp/クラス/引数可変

提供: 初心者エンジニアの簡易メモ
2024年10月22日 (火) 21:23時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「==必要な引数だけ渡せるように== 引数名を一緒に渡せば、第一引数も省略できる。 <pre> User(name: "taro"); User(age: 1); void User(string n...」)

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

必要な引数だけ渡せるように

引数名を一緒に渡せば、第一引数も省略できる。

User(name: "taro");
User(age: 1);

void User(string name = "", int age = 0)
{
        if (!name.Equals(""))
        {
            Debug.Log("user name=" + name);
        }
        if (age != 0)
        {
            Debug.Log("user age=" + age);
        }
}