2011-02-22 74 views
24

我们是否在VB.net中有多行注释。
我知道在Java中我们有* *//但这似乎并没有在这里工作。vb.net中的多行注释

+0

这也是一个重复的:http://stackoverflow.com/questions/1909447/vb-net-is-it-possible-to-comment-out-more-than-1-line-of-code-at -a-time请在问同一个问题前先使用搜索。 – JonH 2011-02-22 20:17:44

回答

35

不,我们很遗憾不..........

你可以这样做:按Ctrl + K,键Crtl + C

取消注释Ctrl + K Ctrl + U键

+0

好的,谢谢!反正有它吗? – 2011-02-22 20:04:11

+0

@krum_cho突出显示您想评论的内容,然后按Ctrl + K和Ctrl + C进行评论。没有别的办法。 – JonH 2011-02-22 20:05:04

+2

如果我不使用VB Studio并使用记事本++,该怎么办? – 2013-12-08 07:01:29

2

不可能。 编写你的块,选择它并按下Ctrl + K,Ctrl + C来评论它。

但它并不总是很重要,因为您经常在方法或属性前使用'''来描述它。然后它会自动为您创建评论。

1

与C/C++及其衍生产品(Java,JavaScript,C#等)不同,VB中只能使用单行注释。您可以使用这样的评论撇号“'”或REM(注):

Sub Main() 
    ' This is a comment 
    REM This is also a comment 
End Sub 

但在VB中没有多行注释操作,除非你使用键盘快捷键像@JonH和@Tedd汉森 说。

9

在Visual Basic .Net 2008和2010中,我使用以下C++解决方法。

#If AFAC Then

#End if

对于讲英语的AFAC = “A修护”= “删除”

我alreay使用#If COMMENT#If TODO

欲了解更多信息,请参见下面的link

0

The #if COMMENT then解决方案比/ * text * /解决方案更具实用性,因为它可以叠加(嵌入)#if而不是/ * !!!