Je souhaite accéder séquentiellement à toutes les variables publiques déclarées dans la classe. Quelle est la meilleure façon de le faire?comment accéder séquentiellement à toutes les variables publiques de la classe?
1
A
Répondre
9
FieldInfo [] fields = typeof(YourClass).GetFields(BindingFlags.Public | BindingFlags.Instance);
ce sera de retour FieldInfo sur tous les champs publics
0
typeof(MyClass).GetMembers()
+0
Il veut juste la _variables_ publique, et non pas les méthodes et les fonctions. – Oded
Questions connexes
- 1. Accéder à toutes les variables locales
- 2. Comment obtenir une liste de toutes les variables publiques que j'ai dans une classe? (C#)
- 3. importer toutes les variables de classe parente
- 4. Imprimer toutes les variables d'une classe? - Python
- 5. Utilisation de variables publiques globales
- 6. accéder à des variables d'une autre classe
- 7. Accéder aux variables de classe?
- 8. Comment accéder à ces variables de classe PHP?
- 9. Comment obtenir les propriétés publiques d'une classe?
- 10. actionscript: variables publiques non définies?
- 11. Variables privées vs publiques
- 12. Accéder à toutes les tables
- 13. Différence entre les variables publiques et privées
- 14. django accéder à des variables de classe dans une vue
- 15. Pour savoir comment obtenir toutes les ips publiques d'une machine
- 16. Comment accéder aux propriétés publiques de MasterPage à partir d'une classe externe?
- 17. PHP - Obtenir des variables publiques Classes?
- 18. php - variables globales dans toutes les fonctions de classe
- 19. Accéder aux variables d'une autre classe?
- 20. java: obtient tous les noms de variables dans une classe
- 21. C# en utilisant l'objet de classe dans plusieurs formes change toutes les variables dans la classe
- 22. définir par programmation un tableau avec toutes les classes vars
- 23. Comment sauvegarder toutes les variables de la session Python actuelle?
- 24. Comment accéder aux variables de session à partir de la classe Base dans ASP.Net?
- 25. Genshi - comment imprimer toutes les variables de la portée
- 26. Étendre objet et hériter toutes les variables
- 27. Puis-je rendre toutes les variables/méthodes/classes publiques internes dans Visual Studio au moment de la compilation?
- 28. Obtenez toutes les variables Javascript?
- 29. set Attr_accessor pour toutes les variables d'instance
- 30. Comment accéder aux variables de classe d'un objet parent en PHP?
Astuce: Vous pourriez avoir besoin (BindingFlags.Public | BindingFlags.Instance); si la classe n'est pas statique. –
Ah, vous avez raison –