1

我正在尝试List<Simple>使用 Mono.Cecil 创建一个。我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()

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

4

0 回答 0