TECH I.S.

C# 既定のパラメーター値


パラメータのデフォルト値

等号(=)を使えば、デフォルトのパラメータ値を使うこともできる。

引数なしでメソッドを呼び出すと、デフォルト値("Norway")が使用されます。

{.language-csharp .techis-white}
static void MyMethod(string country = "Norway")
{
  Console.WriteLine(country);
}
static void Main(string[] args)
{
  MyMethod("Sweden");
  MyMethod("India");
MyMethod();
  MyMethod("USA");
}
// Sweden
// India
// Norway
// USA

デフォルト値を持つパラメータは、多くの場合、"オプションのパラメータ上記の例から、countryはオプションのパラメーターであり、"Norway"はデフォルト値です。


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細