Comment lire les variables locales d'une MethodInfo??
Comment lire les variables locales d'une MethodInfo?? - C#/.NET managed - Programmation
MarshPosté le 10-03-2006 à 18:06:14
Bonjour,
Je suis en train de travailler sur la reflection mais je n'arrive pas à avoir le détail des méthodes que je trouve. Je m'explique...
J'ai actuellement pu avoir tous les types de mon assembly. Pour chacun des types j'arrive à afficher les méthodes de chaques types. Maintenant je voudrais afficher le body de chaque méthodes mais rien à faire.... je ne trouve pas
Voici le code tout simple en soit:
Assembly monAssembly = Assembly.LoadFrom(dPath);
foreach(Type type in monAssembly.GetTypes()) {
foreach(MethodInfo method in type.GetMethods()) { Console.WriteLine("Type : " + type.Name + " \tmembre:" + method.Name+ "\t" ); //je voudrais ici afficher les variables locales de method }
Marsh Posté le 10-03-2006 à 18:06:14
Bonjour,
Je suis en train de travailler sur la reflection mais je n'arrive pas à avoir le détail des méthodes que je trouve. Je m'explique...
J'ai actuellement pu avoir tous les types de mon assembly. Pour chacun des types j'arrive à afficher les méthodes de chaques types. Maintenant je voudrais afficher le body de chaque méthodes mais rien à faire.... je ne trouve pas
Voici le code tout simple en soit:
Assembly monAssembly = Assembly.LoadFrom(dPath);
foreach(Type type in monAssembly.GetTypes())
{
foreach(MethodInfo method in type.GetMethods())
{
Console.WriteLine("Type : " + type.Name + " \tmembre:" + method.Name+ "\t" );
//je voudrais ici afficher les variables locales de method
}
}
Merci de votre aide précieuse... à bientôt