次のシグネチャを持つメソッドがあるとします。
public void SomeMethod(bool foo = false, bool bar = true) { /* ... */ }
このメソッドを呼び出すときに、ではなくの値を指定する方法はありますbar
かfoo
?それは次のようになります...
SomeMethod(_, false);
...これは...に変換されます
SometMethod(false, false);
...コンパイル時。これは可能ですか?