Mono.Cecil获取TypeReference的构造函数

时间:2013-04-10 07:41:04

标签: .net mono mono.cecil

我正在尝试使用Mono.Cecil创建List<Simple>。我有一个TypeReference,但我无法产生正确的结果。

假设:

var listOfObjConstructor = this.ModuleDefinition.Import(listRef
    .Resolve().GetConstructors()
    .FirstOrDefault(c => (null == c.Parameters) || (0 >= c.Parameters.Count)));

listOfObjConstructor

System.Void System.Collections.Generic.List`1::.ctor()

我想要制作的IL是

instance void class [mscorlib]System.Collections.Generic.List`1<class AssemblyToProcess.Simple>::.ctor()

创建正确类型的新列表对象需要做什么?

0 个答案:

没有答案