Abrufen der öffentlichen Eigenschaften einer Klasse im .NET-Core

8

Ich stelle fest, dass der .NET-Core myObj.GetType().GetProperties() nicht zulässt, da keine GetProperties -Methode existiert. Gibt es eine andere Möglichkeit, die Eigenschaften einer Klasse durch Reflexion zu erhalten?

    
user3791372 13.11.2016, 22:00
quelle

2 Antworten

15

Es scheint, dass myObj.GetType().GetProperties() IS gültig ist. Ich musste System.Reflection nur um using System.Reflection bringen.

    
user3791372 14.11.2016, 03:48
quelle
9

Um nur irgend jemand anderen zu sagen, reicht es nicht aus, using System.Reflection oben auf der Seite hinzuzufügen. Sie müssen das System.Reflection.TypeExtensions NuGet-Paket wie in den Fragekommentaren beschrieben hinzufügen.

  

PM & gt; Install-Paket System.Reflection.TypeExtensions-Version 4.3.0

    
Moslem Ben Dhaou 23.07.2017 16:37
quelle

Tags und Links