可选参数

通过为参数提供默认值,可以将参数标记为可选。调用函数时可以省略可选参数。

string greet (string name, string language = "English") {
    if (language == "English") {
        return @"Hello, $name!";
    } else {
        return @"Sorry $name, I don't speak $language";
    }
}

greet ("John");
greet ("Jane", "Italian");