Я новичок в ASP.NET MVC бритвенный движок.В чем смысл оператора @ * в asp.net.mvc?
Я хотел бы знать значение/цель использования @*
перед фрагментом html в коде cshtml?
Я новичок в ASP.NET MVC бритвенный движок.В чем смысл оператора @ * в asp.net.mvc?
Я хотел бы знать значение/цель использования @*
перед фрагментом html в коде cshtml?
Сво комментарий
@* this is commented code in a .cshtml file*@
Подобно этому через .cs файл
/*this is commented code in a .cs file*/
Он знаменует собой начало comment. Он закрыт соответствующим значком * @
В чем смысл оператора @ * в asp.net.mvc?
Это не имеет никакого отношения к ASP> NET MVC. Он специфичен для Razor View Engine. Он служит для комментирования определенной части кода или разметки, которая пропускается на выходе.
Так что, если вы
@* Some Tags or Code *@
Это будет просто комментарий на стороне сервера. Кроме того, этот синтаксис указывает на то, что синтаксический анализатор Razor должен игнорировать все внутри этого блока и рассматривать его так, как будто его вообще нет (это означает, что ничего не выполняется, на время выполнения нет накладных расходов на производительность, и ничто не отправляется клиенту) ,
Используется для комментариев Кодекса
@* Your code here to comment *@
Визуальная студия сочетание клавиш:
выберите раздел вы хотите прокомментировать и нажмите: CTRL +K + C прокомментирую код.
и CTRL + K + U расторгнет код.
Для тех, кто ищет .aspx view engine
страниц.
<%-- Your code here to comment --%>
Вы предполагаете, конечно, что он использует Visual Studio –
@AshleyMedway Да, конечно. Я немного отредактировал свой ответ. –
Есть ли другая возможность использовать механизм просмотра Razor? Не является ли механизм просмотра бритвы ASP.NET-View-Engine для VB и C#? –
@MatthiasBurger Razor также может использоваться так же, как и шаблоны T4. Это просто средство просмотра по умолчанию в MVC. У каждого механизма просмотра есть разные стили комментариев. например FormsViewEngine имеет '<%....%>'. –
Ahh okay - Не знал этого. Спасибо +1 –