将字符串转换为变量

0 c# string variables debugging

这可能是不可能的,但它对调试非常有帮助.有时程序运行时会出现随机错误.我希望能够在(字符串)中键入内容然后它将获取具有该字符串名称的变量并返回其值.

int mainNumber = 89;
Run Code Online (Sandbox Code Playgroud)

输入:检索mainNumber输出:89

有可能吗?我不想为每一个变量创建调试,因为有些东西可能会出错.我知道我可以等待bug发生,停止程序,抛出调试并再次等待,但这会更快.

Ode*_*ded 10

你需要了解variable,watchimmediateVisual Studio中的窗口.