vb.net:可以一次注释掉超过1行代码吗?

时间:2009-12-15 18:34:24

标签: vb.net

我知道在java和其他不错的语言中,可以同时注释掉一堆行。是否可以在vb.net中执行此操作?

5 个答案:

答案 0 :(得分:21)

如果你的意思是语法,比如C ++中的/* ... */,那就没有。但是,如果您的意思是从IDE,那么从Visual Studio:

  • 突出显示要注释的文字
  • 键入 Ctrl + K ,然后 Ctrl + C
  • 您还可以使用 Ctrl + K 取消注释文本,然后 Ctrl + U

答案 1 :(得分:7)

您可以使用条件编译来达到同样的效果:


#If False Then

Dim parameters() As SqlParameter = _
{ _
    New SqlParameter("@program_year", programYear), _
    New SqlParameter("@report_id", reportId), _
    New SqlParameter("@report_group", reportGroup), _
    New SqlParameter("@report_period", reportPeriod) _
}
Return SqlHelper.ExecuteDataSet(Report.ConnectionString, kSql, parameters, CommandType.StoredProcedure)

#End If

答案 2 :(得分:5)

烨。选择文本,然后按 Ctrl - K Ctrl - C 。您可以使用 Ctrl - K Ctrl - U 取消注释。

答案 3 :(得分:1)

不,你不需要单独评论每一行

答案 4 :(得分:0)

如果您在emacs中编辑VB,则只需执行M-x注释区域。