は、以下の方法の例を考えてみましょう:- デフォルト値でパラメータをスキップする方法
public void MyMethod (string par1, bool par2 = "true", string par3="")
{
}
今度は私がMyMethodはを呼び出し、「IamString」にPAR3の値を設定することとしましょう。
par2の値をtrueまたはfalseに設定しないとどうすればできますか?
私は基本的にpar2の値をデフォルトのままにします。
FlashのActionScriptで、キーワードデフォルトを使用して私はMyMethodは呼び出すことができることを行うことが可能ですので、私はこれを求めている(「somestring」、デフォルトを、「IamString」)とPAR2が真と解釈されます(デフォルト値)です。 C#でも可能かどうか疑問です。
チェックhttp://stackoverflow.com/questions/4630444/how- to-skip-optional-c-sharpのパラメータ – Sandeep
名前付き引数:http://msdn.microsoft.com/en-us/library/dd264739.aspx – asawyer
参考までにSandeepとasawyer、ありがとうございました。 – IneedHelp