Razor is a markup syntax that lets you embed server-based code into web pages using C# and VB.Net. It is not a programming language. It is a server side markup language. Razor has no ties to ASP.NET MVC because Razor is a general-purpose templating engine.
@* here is the code to comment *@
Both of the following work
@{
/*
This is a comment
*/}
@//This is another comment
With the new Beta of MVC 3 out the old methods of highlighting won't work.
@{
//This is a comment
}
@{/*
This is a multi
line comment
*/}
@*
This is a comment, as well
*@
Is the updated method @//This is a comment
and @/* */
will no longer work.
Inside the .cshtml file, just press cntrl+k and cntrl+c, You will see the comment is automatically added by visual studio.(alternatively, cntrl_k and cntrl+u for uncommenting.) Or else if you want to write it manually then, just gohead with
@* Your Code *@
If its in your view, couldn't you use the standard HTML <!-- ... //-->
or the .NET style <%-- .. --%>
?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With