Dans mon assembly (qui est chargé en mémoire), j'ai la classe suivante :
DOnc quand je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 public class myString { private string _s; public myString(string s) { _s = s; } public void uneFonction() { Console.WriteLine("V1"+_s); } }
j'obtiens : V1toto
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 myString myS = new myString("toto"); myS.uneFonction();
Je voudrais pouvoir dynamiquement changer le code de uneFonction. (Par exemple afficher V2+_s). En regardant du coté de la réflection j'ai trouvé des trucs sympatiques mais rien de concluant. Est ce que d'après vous cela est faisable et comment?
Partager