在 VB.NET (VS2010) 中键入这两行:
Dim a = 10 'Comment 1
If a > 10 Then DoSomething() 'Comment 2
一旦你按下ENTER
第二行,编辑器出于某种奇怪的原因,删除了代码和注释之间的所有空格,使其可读性降低。TAB
使用s 或空格都没有关系。
我知道我可以在代码行的顶部输入这些,但我的问题是;为什么会这样?是否还有其他情况会表现得像这样?