1
3
不幸的是,无法创建一个包含对象的单一泛型列表,每个对象对于给定的方法都有不同的返回类型,就像您想要的那样。 最好是一个接口或基类,以及一个返回Object的方法。
如果可以有不同的返回类型,那么此代码将如何工作:
|
2
3
|
3
1
|
4
1
|
5
1
请参阅下面的完整代码。我的解决方案如下:
现场接口:
两个示例表单字段实现:
窗体类:
HTH公司 |
Glory Raj · 有什么方法可以使这两个块具有共同的功能吗 2 年前 |
milczi · Swift通用无强制展开向下投射 6 年前 |
bugs · Typescript-泛型类型扩展自身 6 年前 |
John Bustos · C#通用工厂模式,不说明通用工厂模式的类型 6 年前 |
Blankdud · 具有默认数据的通用对象创建方法 6 年前 |
Tim Hutchison · 从泛型对象列表中读取泛型值 6 年前 |