5
短路评估何时不好?
为了更清楚一点,我声明我已经花了很多时间使用不同的语言。但是直到现在它要么一直使用它,要么根本不支持它。 现在,我可以从需要VB.net的项目开始工作,并且我看到它在AND和ANDALSO方面提供了两种方式。第一个不会短路,第二个会短路。 因此,这使我想知道为什么?像这样进行设置似乎意味着人们经常想切换模式。但是我认为在任何情况下使用短路都是一件坏事。 我知道这很可能会涉及更多选项,因此,如果我需要将其放在其他地方,只需告诉我在哪里。 尽管我希望至少有一个正式的答案,但是关于为什么有两个选择总比总要做短路更好的原因。