비주얼스튜디오 XML 주석

less than 1 minute read



XML 주석

컴파일러의 인텔리전스를 통해서 설명을 덧붙일 수 있다.

일반적인 주석은 두 개의 슬래시로 작성되지만 XML 주석은 세 개의 주석으로 표현된다.


자주 사용되는 태그

  • summary

    다음에 올 클래스, 변수, 메서드 등에 대한 설명을 추가한다.

    이름 위에 커서를 올리면 설명이 뜨게 된다.

    /// <summary>
      /// 이 변수는 나이를 저장
      /// </summary>
      int age = 0;
      /// <summary>
      /// 이 변수는 이름을 저장
      /// </summary>
      string name = "";
    

    summary

  • prama

    메서드의 매개변수에 대한 설명을 추가한다.

    /// <summary>
      /// Test 메서드
      /// </summary>
      /// <param name="age"> 이 값은 나이를 변경 </param>
      /// <param name="name"> 이 값은 이름을 변경 </param>
      void TestMethod(int _age, string _name)
      {
          age = _age;
          name = _name;
      }
    

    param

  • remarks

  • returns

    값을 반환하는 메서드에서 반환값에 대한 설명을 추가한다.

    /// <summary>
      /// 키를 반환하는 메서드
      /// </summary>
      /// <returns>반환 값에 대한 설명을 추가하는 태그</returns>
      int GetHeight()
      {
          return height;
      }
    

    returns

태그 더 보기