Bonjour,
Je ne comprends pas pourquoi dans le code suivant :
GetFields() renvois un tableau vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 class Program { static void Main(string[] args) { var fields = typeof(MyClass).GetFields(BindingFlags.NonPublic); } } public class MyClass { private string AField; }
J'ai le même comportement avec GetMembers()
Qu'y a t-il d'incorrect ? Comment alors récupérer un membre privé par reflexion ?
Merci d'avance.
mathmax
Partager