Ich habe eine einfache Funktion:GetType von Objekt zurückkehren Runtime
public string getType(object obj){
Type type = obj.getType();
return type.FullName;
}
Wenn Sie diese Funktion auf einem String-Objekt verwenden, die zur Laufzeit, gibt die Funktion „System.RuntimeType“ erstellt wurde ...
Aber es sollte "System.String" return ...
Wir
Type type = obj.GetType();
sein kann dir nicht helfen, wenn Sie uns zeigen, was Ihr 'getType' ruft Methode und genau, was an sie weitergegeben wird. –'getType', ist ein Tippfehler, hoffe ich. – gdoron
Zur Methode typeOf wird jedes Objekt übergeben, das erstellt werden kann. z.B. Zeichenfolge, int, MyClass1, MyClass2 ... – bitwave