Ich weiß, dass dies nicht funktioniert, aber hat jemand eine Möglichkeit, es zum Laufen zu bringen?
object obj = new object();
MyType typObj = new MyType();
obj = typObj;
Type objType = typObj.GetType();
List<objType> list = new List<objType>();
list.add((objType) obj);
EDIT:
Hier ist der aktuelle Code: http://github.com/vimae/Nisme/blob/4aa18943214a7fd4ec6585384d167b10f0f81029/Lala.API/XmlParser.cs
Die Methode, die ich zu rationalisieren versuche, ist SingleNodeCollection
Wie Sie sehen können, verwendet es derzeit so zusammengehackte Reflexionsmethoden.