Warum dies funktioniert:Wie kennt GetType() den Typ einer abgeleiteten Klasse?
Object o = "my string";
Console.WriteLine(o.GetType());
Ausgang:
System.String
Dieses Gefühl, wenn die Funktion Aufruf der String
Klasse geschickt wurde machen würde, aber es hat nicht seit GetType()
ist nicht virtuell.
Metadaten. Sie erhalten es nicht mit C# Native. – Aron
Versuchen Sie 'ildasm.exe' zu verwenden –
Sie können sehen: [Was passiert wirklich, wenn Sie GetType() tun?] (Http://stackoverflow.com/questions/3296526/what-does-really-happen-when- you-do-gettype) – Habib