VB.NET - 在一行上分组语句

时间:2013-05-14 03:50:52

标签: vb.net syntax conditional

我想在一行上放几个语句,包括需要组合在一起的条件语句。 我可以这样做:

x += 20 : y += 10 : If x > 400 Then x = 0

我希望在'if'下有多个声明。当我尝试这样做时,它会黯然失色:

x += 20 : y += 10 : (If x > 400 Then x = 0 : y = 0)

或者这个:

x += 20 : y += 10 : If x > 400 Then (x = 0 : y = 0)

有办法吗?

1 个答案:

答案 0 :(得分:1)

x += 20 : y += 10 : If x > 400 Then x = 0 : y = 0

但我不建议把它放在一行上。这对可读性来说有点讨厌。