|
|
1
11
我同意这些原则:你不应该从隐式转换中抛出。
为什么不让调用代码担心从
|
|
|
2
1
这显然是不好的。 使用异常来实现逻辑!
|
|
|
3
0
尽管如此,IMHO演员并不是一个好办法。即使你说不,我也会使用函数,因为即使你不能控制这些类的实现,你至少可以添加扩展方法,比如
|
|
|
4
0
仅当集合中只有一项时才起作用的隐式共转换?那么,事实上,它大部分时间都不起作用? 我永远不会让这种转换含蓄。坚持明确的原则。如果使用你函数的程序员想要一个项目,他应该告诉你的类。 |