考虑这个简单的类:
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);