VS2013 vs VS2015单线如果......那么

时间:2017-03-07 16:30:40

标签: vb.net visual-studio-2013 visual-studio-2015

以下语句在VS2013中编译和工作,但在VS2015中不起作用:

Dim z As Integer = 1
Dim y As Integer = 2

If z = 1 Then If y = 3 Then 

y = 4

由于尾​​随Then,语法似乎不完整。我不知道为什么它在VS2013中起作用而在VS2015中不起作用。

在VS2013中执行y = 4后,Then语句不需要级联到下一行。

有什么想法?这是VS2013中的错误吗?

1 个答案:

答案 0 :(得分:0)

似乎是一个'错误或功能"在VS2015中掉线了......

我建议你使用更现代的

    If z = 1 AndAlso y = 3 Then y=4