112 votes

Syntaxe des commentaires du rasoir

Quelle est la syntaxe du commentaire côté serveur dans la vue Razor ?

Je veux commenter ce code :

/*
@helper NavItem() {

}
*/

199voto

JarrettV Points 9099
@* here is the code to comment *@

44voto

BuildStarted Points 15931

Les deux éléments suivants fonctionnent

@{
/*
    This is a comment
*/}

@//This is another comment

Mise à jour

Avec la nouvelle version bêta de MVC 3, les anciennes méthodes de mise en évidence ne fonctionnent plus.

@{
    //This is a comment
}

@{/*
      This is a multi
      line comment
*/}

@*
      This is a comment, as well
*@

Est-ce que la méthode mise à jour @//This is a comment y @/* */ ne fonctionnera plus.

7voto

Dans le fichier .cshtml, il suffit d'appuyer sur cntrl+k y cntrl+c Vous verrez que le commentaire est automatiquement ajouté par Visual Studio. (alternativement, cntrl_k y cntrl+u pour le dé-commentaire). Ou alors, si vous voulez l'écrire manuellement, allez-y avec

@* Your Code *@

1voto

Jonathan Bates Points 1530

Si c'est votre point de vue, ne pourriez-vous pas utiliser le code HTML standard ? <!-- ... //--> ou le style .NET <%-- .. --%> ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X