|
|
1
7
不,这不是故意的,因为这意味着
显然,由于您的附加约束,这无法工作,因为
在您的情况下,我能想到的唯一解决方案是(执行运行时检查):
|
|
|
2
2
像这样的事情不会起作用吗?
|
|
|
3
1
此外,您的示例在另一方面违反了合同:一个
即使两个门面工厂都从
另一个评论:我会远离黑魔法铸造,因为这些问题是你的设计固有的,而不仅仅是C#的缺点。。。 |
|
EarthTurtle · 调整泛型抛出迭代器的异常类型 2 年前 |
|
wallop · 实现必须明确提及所有接口字段,还是可以跳过它们? 2 年前 |
|
|
Reelie · C#11-通过抽象类在接口中静态抽象成员? 2 年前 |
|
Addem · 在OCaml签名中放入类型声明的正确方法是什么 2 年前 |