说我有这个C#方法:修改方法的返回值
public bool GetVal()
{
return a1 == b1 || c1 == d1 || GetE1() == GetF1(); // Illustrating complicated logic here..
}
我不想修改方法的变量/返回值的内容在上面的语句,但想要返回false到调用GetVal()
的方法。
是否有可能使用VS2010调试器以某种方式修改返回值,就像我可以动态修改变量值一样?也许修改调用堆栈?
为什么不在返回完成后修改该值,假设您将其分配给调用位置的变量。 – Lazarus 2010-09-15 15:04:17
关键是不要修改任何源代码,以避免巨大的重新编译。 – rickythefox 2010-09-15 15:16:49