「Unity/Csharp/クラス/引数可変」の版間の差分
ナビゲーションに移動
検索に移動
ページの作成:「==必要な引数だけ渡せるように== 引数名を一緒に渡せば、第一引数も省略できる。 <pre> User(name: "taro"); User(age: 1); void User(string n...」 |
|||
| 2行目: | 2行目: | ||
引数名を一緒に渡せば、第一引数も省略できる。 | 引数名を一緒に渡せば、第一引数も省略できる。 | ||
<pre> | <pre> | ||
User(name: "taro"); | void Main() | ||
User(age: 1); | { | ||
User(name: "taro"); | |||
User(age: 1); | |||
} | |||
void User(string name = "", int age = 0) | void User(string name = "", int age = 0) | ||
{ | { | ||
2024年10月22日 (火) 13:59時点における最新版
必要な引数だけ渡せるように
引数名を一緒に渡せば、第一引数も省略できる。
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);
}
}