命名引數和可選引數

你可以將命名引數與可選引數組合使用。

讓我們看看這個方法:

public sealed class SmsUtil
{
    public static bool SendMessage(string from, string to, string message, int retryCount = 5, object attachment = null)
    {
         // Some code
    }
}

如果要在設定 retryCount 引數的情況下呼叫此方法 :

var result = SmsUtil.SendMessage(
                        from       : "Cihan",
                        to         : "Yakar",
                        message    : "Hello there!",
                        attachment : new object());