Wie kann ich überprüfen, ob ein Objekt seinen Typ erkennt und ein gegossenes Objekt zurückgibt?

8

Ich habe eine Methode, an die ich ein Objekt übergebe. Bei dieser Methode überprüfe ich den Typ und je nach Typ mache ich etwas damit und gebe ein Long zurück. Ich habe alles versucht, was mir dazu einfällt, und ich bekomme immer mehrere Compilerfehler, die mir sagen, dass es ein bestimmtes Objekt erwartet, aber ein anderes bekommt. Kann mir bitte jemand erklären, was ich falsch mache und mich in die richtige Richtung lenken? Was ich bisher versucht habe, ist unten:

%Vor%     
Russ Bradberry 17.04.2010, 17:28
quelle

3 Antworten

36

Mustervergleich würde es viel schöner machen.

%Vor%     
missingfaktor 17.04.2010, 17:48
quelle
6

Dieser Code ruft zur Verwendung einer Übereinstimmung auf:

%Vor%

Folgte meinem eigenen Rat von meinem Kommentar zu meiner ursprünglichen Antwort ...

    
Randall Schulz 17.04.2010 17:40
quelle
2

Dies könnte ein Anfang sein:

%Vor%

(Ich habe nichts zu überschreiben und überspringe den Versuch / Fang aus Gründen der Kürze)

    
user unknown 17.04.2010 17:42
quelle

Tags und Links