Sidebar

Result

Ab .NET 4.5 wird Reflection etwas anders gehandhabt. In den klassischen Desktopanwendungen funktioniert zwar auch der alte Weg, in den Apps allerdings benötigt man zwingend den neuen. Read more...
Diess Snippet zeigt wie man eine Instanz eines Typs mit Reflection erzeugt. Es werden auch 2 Möglichkeiten gezeigt um einen generischen Typ zu ermitteln. Read more...
Beim parsen eines Strings in einem Enumerationswert kann man die Enum.Parse bzw. Enum.TryParse-Methode verwenden. Dieser muss als erster Parameter der Typ des Enums übergeben werden. als 2. kommt die zu analysierende Zeichenfolge. Der optionale 3. Parameter gibt an ob die Groß- und Kleinschreibung beachtetwerden soll. Read more...
Wenn man einen Generischen Typ per reflektion abfragt dann bekommt man aus der FullName-Eigenschaft oftmals noch Versionsnummer usw. mitgeliefert. Das braucht man häufig aber nicht. Read more...
Es scheint, soweit ich heraus gefunden habe, das man über die Standartmethoden/Eigenschaften von .NET nicht heraus finden kann ob eine Klasse, welche mit reflection ausgelsen wurde, static ist oder nicht. Sie ist es jedoch wenn Sie nicht weiter vererbbar und auch nicht instanzierbar ist: Read more...