Я пытаюсь создать List<Simple>
с помощью Mono.Cecil. У меня есть TypeReference
для этого, но я не могу дать правильные результаты.
Данный:
var listOfObjConstructor = this.ModuleDefinition.Import(listRef
.Resolve().GetConstructors()
.FirstOrDefault(c => (null == c.Parameters) || (0 >= c.Parameters.Count)));
listOfObjConstructor
is
System.Void System.Collections.Generic.List`1::.ctor()
IL, который я пытаюсь создать, предназначен для
instance void class [mscorlib]System.Collections.Generic.List`1<class AssemblyToProcess.Simple>::.ctor()
Что мне нужно сделать, чтобы создать новый объект списка правильного типа?