有没有办法写下面的C#方法:
public string Download(Encoding contentEncoding = null) {
defaultEncoding = contentEncoding ?? Encoding.UTF8;
// codes...
}
添加了默认参数,因此它看起来像这样:
public string Download(Encoding contentEncoding = Encoding.UTF8) {
// codes...
}
不使用编译时常量?