短路变量序列优先

时间:2018-09-20 02:56:37

标签: c# short-circuiting

我正在使用基于C#的程序。我正在尝试创建短路条件语句:

if(safety() == 'Yes' && reason() == 'Yes')
{
    allowed = true;
}

软件的设置方式,但是,无论我记录变量的顺序如何,软件始终将“ reason”变量视为if语句中的第一个条件。这导致第二个变量始终运行,实际上,我只需要在“安全” ==“是”时运行它。

这是一个漫长的询问方式:是否有任何方法可以覆盖脚本中此实例的默认变量序列?

0 个答案:

没有答案