[C#] InvokeMember + const
reslt,
J'ai une classe :
Code:
1 2 3 4 5 6 7
|
Class A
{
...
public const string NAME = "toto";
...
} |
et j'essaye d'invoker NAME par ce biais :
Code:
1 2
|
object test = classA.GetType().InvokeMember("NAME",BindingFlags.Static | BindingFlags.Public ,null,classA,null); |
mais ca ne marche pas :(
J'ai aussi essayé avec cette classe :
Code:
1 2 3 4 5 6 7 8 9 10
|
class A
{
...
public static string GetNAME
{
get { return NAME; }
}
...
} |
avec cette ligne :
Code:
1 2
|
object _testName = _classA.GetType().GetProperty("GetNAME",BindingFlags.Static | BindingFlags.Public).GetValue(_classA,null); |
:(