C#では、メソッドでデフォルトのパラメーター値を使用できます。次に例を示します。
public void SomeMethod(String someString = "string value")
{
Debug.WriteLine(someString);
}
しかし、ここで、メソッドのパラメーターとして配列を使用し、そのデフォルト値を設定したいと思います。
私はそれがこのように見えるべきだと思っていました:
public void SomeMethod(String[] arrayString = {"value 1", "value 2", "value 3"})
{
foreach(someString in arrayString)
{
Debug.WriteLine(someString);
}
}
しかし、これは機能しません。
これが可能であるとしても、これを行う正しい方法はありますか?