J'ai une classe comme ceci:Type.GetProperties Méthode
class ItemList
{
Int64 Count { get; set; }
}
et quand j'écris ceci:
ItemList list = new ItemList ();
Type type = list.GetType ();
PropertyInfo [ ] props = type.GetProperties ();
je reçois un tableau vide pour les accessoires.
Pourquoi? Est-ce parce que GetProperties n'inclut pas les propriétés automatiques?
'Google:' si vous ne pouvez toujours pas obtenir vos « propriétés », même après la mise en drapeaux, si vous êtes nouveau à C# et ne connaissez pas la différence entre 'Properties' et' Fields', essayez d'utiliser 'GetFields()'. Vous avez probablement cherché des 'fields' tout le long! – user1306322