Ответы:
@* here is the code to comment *@
Обе следующие работы
@{
/*
This is a comment
*/}
@//This is another comment
С новой бета-версией MVC 3 старые методы выделения не будут работать.
@{
//This is a comment
}
@{/*
This is a multi
line comment
*/}
@*
This is a comment, as well
*@
Это обновленный метод @//This is a comment
и @/* */
больше работать не будет.
@* *
синтаксис. Итак, теперь есть три способа комментировать. Не только от JarretV.
Внутри файла .cshtml просто нажмите cntrl + k и cntrl + c. Вы увидите, что комментарий автоматически добавляется Visual Studio. (В качестве альтернативы, cntrl_k и cntrl + u для раскомментирования). Или, если вы хотите написать его вручную, тогда , просто идите с
@* Your Code *@
Если это на ваш взгляд, не могли бы вы использовать стандартный <!-- ... //-->
стиль HTML или .NET <%-- .. --%>
?
<%-- --%>
все равно будет выводиться клиенту, кстати
<%-- --%>
похоже, работают, хотя это движок Razor, а не движок WebForms / ASPX. Однако дальнейшее тестирование показывает, что Razor игнорирует что-либо в любых тегах ASP <% %>
(но сохраняет пробелы?). Код в стандартных комментариях HTML <!-- -->
по-прежнему выполняется и выводится, только клиент проигнорирует его содержимое.