Hallo,
ich brauche hier nochmal ein wenig Nachhilfe.
Ich gehe doch wohl richtig in der Annahme, dass
Dabei ist
Die
und da findet man dann auch schön die Properties von
Wenn ich nun Typen bestimmter Objekte vergleichen will, dann gibt es z.B. Eigenschaften wie
Wie vergleicht man dann die Typen zweier Properties?
Mit
Mit
Versteht ihr wo mir der Abstraktionsgrad fehlt? Könnt ihr mir da ein bissle weiterhelfen?
Viele Grüße
ich brauche hier nochmal ein wenig Nachhilfe.
Ich gehe doch wohl richtig in der Annahme, dass
Integer
oder IrgendeineKlasse
ein Type
ist.Dabei ist
Type
selbst eine Klasse.Die
Object.Gettype(IrgendeineKlasse)
Methode gibt mir eine Instanz von Type
, welche dann zum Beispiel Methoden bereitstellt wie GetProperties
und da findet man dann auch schön die Properties von
IrgendeineKlasse
Wenn ich nun Typen bestimmter Objekte vergleichen will, dann gibt es z.B. Eigenschaften wie
PropertyInfo.PropertyType
die einen Type
zurückgeben, das ist dann auch eine Instanz von Type, oder?Wie vergleicht man dann die Typen zweier Properties?
Mit
=
müsste doch immer False rauskommen (es sind ja verschiedene Instanzen)Mit
Is
müsste immer True rauskommen, beiden Seiten sind ja vom Type Type
Versteht ihr wo mir der Abstraktionsgrad fehlt? Könnt ihr mir da ein bissle weiterhelfen?
Viele Grüße