标签: c# short-circuiting
我正在使用基于C#的程序。我正在尝试创建短路条件语句:
if(safety() == 'Yes' && reason() == 'Yes') { allowed = true; }
软件的设置方式,但是,无论我记录变量的顺序如何,软件始终将“ reason”变量视为if语句中的第一个条件。这导致第二个变量始终运行,实际上,我只需要在“安全” ==“是”时运行它。
这是一个漫长的询问方式:是否有任何方法可以覆盖脚本中此实例的默认变量序列?