J’ai un programme C#, comment puis-je vérifier au moment de l’exécution si un espace de noms, une classe ou une méthode existe ? Aussi, comment instancier une classe en utilisant son nom sous forme de chaîne ?
Pseudocode :
J’ai un programme C#, comment puis-je vérifier au moment de l’exécution si un espace de noms, une classe ou une méthode existe ? Aussi, comment instancier une classe en utilisant son nom sous forme de chaîne ?
Pseudocode :
Un mot : Réflexion. À l’exception des espaces de noms, vous devrez les analyser à partir des noms de type.
ÉDITER: Frappez cela - pour les espaces de noms, vous devrez utiliser la propriété Type.Namespace pour déterminer à quel espace de noms chaque classe appartient. (Voir la réponse de HackedByChinese pour plus d’informations).
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.