더북(TheBook)

19.7 XML 문서 주석을 사용하여 함수 설명 작성하기

비주얼 스튜디오로 프로그램을 만들 때 특정 함수 사용법과 같은 설명을 표시하려면 /// <summary> ~ /// </summary> 형태로 슬래시 기호 3개를 연속해서 주석 영역에 작성합니다. 이것을 XML 문서 주석이라고 합니다. XML 문서 주석을 사용하면 비주얼 스튜디오에서 해당 함수에 마우스를 올리거나 코드를 작성할 때 관련 설명을 볼 수 있습니다.

XML 문서 주석을 사용하는 내용을 다루어 보겠습니다. 다음 내용을 입력한 후 실행해 보세요. XML 문서 주석은 AddNumbers() 함수를 먼저 만든 후 함수 선언문 앞에서 /// 코드를 작성하면 자동으로 완성합니다. <summary> 코드가 만들어지면 그 안에 함수 설명과 매개변수, 반환값 설명을 넣어 줍니다.

XML 문서 주석 사용: FunctionAddNumbers.cs

using System;

class FunctionAddNumbers
{
    /// <summary>
    /// 두 수를 더하여 그 결괏값을 반환시켜 주는 함수
    /// </summary>
    ///<param name="a">첫 번째 매개변수</param>
    ///<param name="b">두 번째 매개변수</param>
    ///<returns>a + b 결과</returns>
    static int AddNumbers(int a, int b)
    {
        return a + b;
    }

    static void Main()
    {
        int a = 3;
        int b = 5;
        int c = AddNumbers(3, 5);
        Console.WriteLine($"{a} + {b} = {c}");
    }
}

실행 결과

3 + 5 = 8

XML 문서 주석에는 해당 함수 이름과 매개변수 설명, 반환값을 작성할 수 있습니다. XML 문서 주석은 프로그램을 만든 후 유지보수를 할 때 함수 내용을 금방 알 수 있어 편리합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.