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); } }