Est-il possible d'ajouter une méthode à une classe EXISTANTE au moment de l'exécution? pourquoi ou pourquoi pas?

J'imagine que cela peut utiliser la Réflexion.Émettre,

mais une question similaire sur DONC seules réponses comment créer une classe/méthode de façon dynamique, pas comment mettre à jour une classe existante.

Dans un même ordre d'idées, est-il possible de supprimer méthodes /classes au moment de l'exécution? Si oui, je suppose qu'on pourrait juste supprimer la classe, et l'ajouter avec ses vieilles méthodes plus le nouveau.

Merci d'avance.

P. S. je n'ai pas l'intention d'utiliser pour cela, c'est simplement une question de curiosité.

  • C'est un parfait exemple de pourquoi tant de questions doit contenir uniquement une question par post. Marc et Henk chaque répondu à une question distincte vous avez demandé, et les deux sont bons, les réponses correctes. Laquelle allez-vous choisir comme le droit l'un et l'accepter? Veuillez vous limiter à un unique question par post pour éviter cette situation, où l'un des intervenants est récompensée et l'autre ne l'est pas, même si les deux réponses sont bonnes, de rectification, et de répondre à votre question.
  • Ok. Je vais essayer de rappeler que, dans l'avenir. le but unique principe pour les questions à la place des méthodes, des objets. Maintenant que l'acte a été fait, cependant, je probablement ne devrait pas changer.
InformationsquelleAutor user420667 | 2012-06-22