Обратите внимание, что в целом такие IDE, как Visual Studio, размечают комментарий в контексте текущего языка, выбирая текст, который вы хотите превратить в комментарий, а затем используя ярлык Ctrl+ K Ctrl+ C, или если вы используете Resharper / Intelli- Ярлыки в стиле J, затем Ctrl+ /.
Комментарии на стороне сервера:
Бритва .cshtml
Вот так:
@* Comment goes here *@
.aspx
Для тех, кто ищет более старый синтаксис комментариев на стороне сервера.aspx
(и Asp.Net WebForms) :
<%-- Comment goes here --%>
Комментарии на стороне клиента
HTML-комментарий
<!-- Comment goes here -->
Комментарий Javascript
// One line Comment goes Here
/* Multiline comment
goes here */
Как упоминает OP, хотя и не отображаются в браузере, комментарии на стороне клиента по- прежнему будут генерироваться для файла страницы / сценария на сервере и загружаться страницей через HTTP, что, если оно не будет удалено (например, минификация), приведет к потере ввода-вывода и , поскольку комментарий может быть просмотрен пользователем путем просмотра источника страницы или перехвата трафика с помощью инструментов разработчика браузера или такого инструмента, как Fiddler или Wireshark, также может представлять угрозу безопасности , поэтому предпочтение отдается использованию комментариев на стороне сервера для созданных сервером код (например, представления MVC или страницы ASPX).