0

可能重复:
如何使用反射调用泛型方法?

我的实际代码如下所示:

Myclass component = go.GetComponent<Myclass>();

我想使用反射使它更加动态,所以我尝试了以下

Type component = Type.GetType("Myclass");
object componentInstance = Activator.CreateInstance(component);
componentInstance = go.GetComponent<component>();

对于最后一行,我收到以下错误

找不到类型或命名空间名称“组件”(您是否缺少 using 指令或程序集引用?)

有没有办法使这项工作?

4

1 回答 1

1

检查这篇文章:

如何使用反射动态创建通用 C# 对象?

准确显示您的需求。

于 2012-09-19T13:50:01.630 回答