asp关于什么时候可以省略end if的问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 15:40:55
有人说,没有换行且没有Else的情况下可以不要end if ?
不过好像不是很准确,具体应该是什么样的 为什么有些句子换行了还可以省略end if?

换行后就肯定要写end if了
写在同一行内就不用写end if.
"有人说,没有换行且没有Else的情况下可以不要end if"这句话也不对,写在一行内有else也可以不写end if.
如<%if request("check")=1 then response.write("选择") else response.write("未选择")%>
不过为了程序的可读性,建议if语句分行写,加end if.

if 语句后直接跟语句的时候可以省掉end if但是为了程序的可读性好 和程序的很好的逻辑性建议还是别偷懒

同一行。就可以的。。

去参考Quick BASIC中的
行IF和块IF的区别就知道什么时候可以省略End If了

453653333333333

没有换行且没有Else的情况下可以不要end if 是正确的,但是为了程序的可读性好最好还是有。