C# 주석문(Comments)
목차
C# 주석문은 라인 하나를 사용하는 싱글 주석문(single-line comments)과 여러 라인을 주석처리할 수 있는 구분자 주석이 있습니다. (delimited comments) C#은 기본적으로 C와 C++ 스타일과 같습니다.
싱글 라인 주석문
싱글 라인 주석문(한줄 주석문) 은 아래와 같이 사용합니다. 컴파일러는 // 다음의 텍스트는 그 다음 줄로 넘어가기 전까지 무시합니다. 한 줄을 다 사용할 수도 있고 세미콜론; 다음에 사용할 수도 있습니다.
비주얼 스튜디오의 디폴트 단축키는 Ctrl + K 다음에 Ctrl + C 입니다. 혹은 Ctrl + K를 누른 후 바로 C를 누르면 됩니다. 순서를 지켜야 적용됩니다. 해제는 Ctrl + K 다음에 Ctrl + U 혹은 Ctrl + K 를 누른 후 바로 U 를 누릅니다.
using System; namespace Smoothie { class Program { static void Main() { // 주석처리 - 싱글라인 Console.WriteLine("Hello World!"); // 주석처리 } } }
멀티 라인 주석문(구분자 주석문)
멀티라인 주석은 구분자 /* */ 를 사용합니다. 구분자 안에 있는 모든 텍스트는 컴파일러가 무시합니다. 따라서 여러 줄에 걸쳐서 주석을 만들 수 있고 코드의 사이에 넣을 수도 있습니다.
비주얼 스튜디오 기본 단축키는 Ctrl + Shift + / 입니다. 주석문을 적용할 소스코드를 선택한 후에 단축키를 누릅니다. 해제도 마찬가지 입니다.
using System; namespace Smoothie { class Program { static void Main() { /* 주석처리 - 멀티라인 1 주석처리 - 멀티라인 2 주석처리 - 멀티라인 3 */ int var1 /*변수를 선언*/ = 10; Console.WriteLine("Hello World! {0}", var1); /*주석처리*/ } } }
주석 단축키 변경 – 비주얼 스튜디오
참고로 비주얼 스튜디오에서 주석 단축키 변경 방법은 도구 -> 옵션 -> 환경 -> 키보드 에서 편집.선택영역을주석으로 처리에 바로가기 키를 변경하면 됩니다. 비주얼 스튜디오는 비주얼 스튜이도 코드 보다 단축키 체계가 복잡한 것 같습니다. 자주 사용하는 키를 편하게 등록하는 것으로 코딩의 능률을 올릴 수 있습니다.
다큐멘테이션 주석
다큐멘테이션 주석(Documentation Comments)은 xml 태그를 사용하여 소스 코드의 메뉴얼이나 참조 문서로 사용할 수 있습니다. 차후에 자세히 다루겠습니다.
/// <remarks> /// 다큐멘테이션 주석은 xml 을 포함합니다 /// </remarks>