Unity/Csharp/クラス/引数可変
ナビゲーションに移動
検索に移動
必要な引数だけ渡せるように
引数名を一緒に渡せば、第一引数も省略できる。
void Main()
{
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);
}
}