是否将代码包装在里面 如果为假,那么..END IF 在 VBScript 中具有含义

本文关键字:VBScript IF END 那么 包装 代码 在里面 如果 是否 | 更新日期: 2023-09-27 18:35:23

我正在努力将经典的ASP转换为 ASP.NET。而且,我一直看到代码包装在构造中。

If False Then
 ' code here ...
End If

使用在线转换器,我得到了这个

if(false)
{
}

这段代码有意义吗?在Visual Studio中,我收到警告:Unreachable code..

将代码包装在具有假值的 if 语句中在 VBScript 中有意义吗?

是否将代码包装在里面 如果为假,那么..END IF 在 VBScript 中具有含义

这是一种注释掉代码的方法。这和包装在一个从未被调用的 sub 中是两种最常用的注释代码块的方法,它永远不会执行,所以不,它在较新的语言中没有意义,因为我们有多行注释。

这样做的原因是因为他们只有一个撇号来做一行,而你可以通过包装它来注释整个块,而不是在每一行前面放一个撇号。