1
30
你可以考虑可选的参数选择:
如果你不喜欢新语言功能的外观,你就不必使用它。 |
2
62
有趣的是,如果接口将参数设为可选参数,则实现该参数的类不必执行相同的操作:
Eric Lippert就这个主题写了一个有趣的系列: Optional argument corner cases |
3
4
在实现中不必使参数是可选的。您的代码将更有意义:
|
4
3
像这样的怎么样?
|
5
2
要考虑的是当使用框架时会发生什么,这些框架是基于界面的反射而工作的。 一个问题是,没有什么可以阻止您在定义上设置不同的可选值。 |