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

l--*_*''' 7 vb.net

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

Dan*_*Tao 21

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

  • 突出显示要注释的文本
  • 输入Ctrl+ K,然后输入Ctrl+C
  • 您也可以使用+ ,然后+ 来取消注释文本CtrlKCtrlU


Dew*_*sen 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
Run Code Online (Sandbox Code Playgroud)


Cor*_*rin 5

对.选择文本,然后按Ctrl- K,Ctrl- C.你可以使用Ctrl- K,Ctrl- 取消注释U.