2
是否存在任何诡计以执行私有方法从C#交互式窗口中执行?在C#交互式窗口中执行私有方法
也就是说,假设我有一个简单的类是这样的:
public class MyClass
{
private static string SayHello()
{
return "Hello";
}
public static string SayBye()
{
return "Bye";
}
}
在Visual Studio我可以点击“初始化互动与项目”,然后我可以访问,并在下面的调用SayBye()
方法一样例如:
> MyClass.SayBye()
"Bye"
有没有什么办法可以访问SayHello()
私有方法?这在测试目的的开发过程中会很有用。
你打算什么作品,谢谢!但这不是很实际。 在阅读了类似于我的其他问题后,我重构了我的代码,并且我将使用您的解决方案。 谢谢,g。 –