Val*_*Val 7 c# reflection silverlight
我的代码使用反射调用方法:
scoringType.InvokeMember("scoringClient_ScorePostsCompleted",
BindingFlags.InvokeMethod | BindingFlags.Instance | BindingFlags.NonPublic,
null, scoringInstance,
new object[] { sArg, eArg });
Run Code Online (Sandbox Code Playgroud)
其中scoringInstance是ModelView类的一个实例.该方法是私有的,但我使用BindingFlags.NonPublic,所以,我应该能够访问它,但我不能 - 我得到MethodAccessException异常:"尝试方法...访问方法...失败." 谷歌似乎没有答案.你知道如何解决这个问题吗?