2017-05-24 3 views
0

Ich möchte hinzufügen, eine innere Klasse Mono.Cecil mitMono.Cecil eine interne Klasse

public class MyClass 
{ 
private class InternalClass 
{ 

} 
} 

hinzufügen Wie kann ich das tun?

+0

Was haben Sie versucht? Wie ist es gescheitert? – svick

+0

Vielen Dank für Ihr Interesse. Ich habe die Lösung gefunden. – NhanQV

Antwort

0

Die Lösung ist

internalType = new TypeDefinition(
       "", "InternalClass", 
       TypeAttributes.NestedPrivate, 
       module.Import(typeof(object))); 

type.NestedTypes.Add(internalType); 
Verwandte Themen