获取嵌套委托类型ref。来自泛型类

时间:2010-07-13 13:01:07

标签: c# generics

我尝试使用

从DomainDB类中检索“PreProcess”的TYPE
Type.GetType("DomainDBManager.DomainDB`1[System.String]+PreProcess") 

但是这返回null。无论如何使用Type.GetType?

来获取公共字段“PreProcess”

命名空间DomainDBManager { 公共类DomainDB< T> {         public Action< string>预处理; } }

1 个答案:

答案 0 :(得分:2)

您目前正在尝试按名称获取类型 - PreProcessDomainDB<T>类型的字段,因此{{1不会起作用。您需要先获取类型,然后从中获取字段:

Type.GetType