考虑这个简单的类:
class SmsUtil
{
public bool SendMessage(string from, string to, string message, int retryCount, object attachment)
{
// 一些代码
}
}在C#3.0之前是:
var result = SmsUtil.SendMessage("Mehran", "Maryam", "你好!", 12, null);您可以使用命名参数使此方法调用更加清晰:
var result = SmsUtil.SendMessage( from: "Mehran", to: "Maryam", message "你好!", retryCount: 12, attachment: null);