본문 바로가기

잡다한 기술

[ASP.NET MVC5]레이저 문법(Razor) - 레이저 문법 주석처리 하는 법




# 개발 환경


 운영체제(OS) 

:

  Window 10 Home edition - 64bit

 통합 개발 환경(IDE) 

:

  Visual Studio 2017



레이저(Razor)문법 주석 처리


레이저 문법(Razor) 에서는 주석을 처리할 수 있습니다.

주석에는 블록 내에서 사용가는한 주석으로는 일반적으로 

C#에서 사용하는 //... 같은 라인 주석이 사용 가능하고,

블록 주석인 /*....*/ 이 사용이 가능합니다.


그리고 블록외에서 사용하는 경우는 

@*<div>@val</div>*@

과 같은 구문을 사용합니다.

이 경우는 HTML과 레이저(Razor)를 같이 사용하는 경우에 사용이 됩니다.

보통 HTML만 존재할 경우 <!-- .... --> 같이 사용을 하면 되지만

레이저(Razor) 문법이 포함되는 순간 레이저(Razor)구문은 주석으로 처리가 되지 않습니다.

떄문에 반드시 @*<div>@val</div>*@ 이 주석을 이용하여야 

HTML과 레이저(Razor)가 동시에 주석으로 처리가 됩니다.



# 마무리


위 포스트는 제가 직접 제작한 것 입니다.

그렇기 때문에 틀린점이나 설명이 엉성한 점이 존재할 수 있습니다.

만약 틀린점이나 설명이 엉성한 부분이 존재하면 댓글로 알려주세요.

빠른 처리 하도록 하겠습니다.

읽어주셔서 감사합니다.