|
|
1
2
我认为这是不可能的,因为你想 编译时间 键入您只知道的类型的信息(强类型) 运行时 . 你必须使用你的接口。 问题是,您不知道在编译tim时哪些类型将包含在程序集中。甚至可以使用变量作为程序集的名称!程序集可以包含接口的任何实现。因此,不可能告诉编译器创建从程序集加载的类型的强类型实例。 |
|
|
2
0
也许是这样?我不认为没有一个强制转换或一个泛型类型参数可以在内部处理强制转换。我使用类似的方法,其中我有一个子类类型的对象,但在调用者中只使用基类方法等。
|
|
|
3
0
为什么不尝试在带有约束的扩展方法中使用泛型?
|
|
|
lehermj · 在java中创建类实例的问题 8 年前 |
|
|
Thufir · 用ruby实例化Foo?[副本] 8 年前 |
|
|
user1094081 · 基于函数参数创建类实例[重复] 8 年前 |