C#

C# 함수 설명 추가하기

기공이 2016. 12. 30. 12:10

※ 블로그를 이전하며 해당 내용을 개선하여 포스팅했습니다. (링크)

 

 

BCL을 사용해보면 함수를 사용하기 전에 어떤 기능을 하는 함수인지 설명을 해주는 글이 있습니다.

 

이를 직접 만든 함수에서 적용해 보겠습니다.

 

/// <summary>

///  Function for Applying All to Label

/// </summary>

/// <param name="lbl"></param>

public void ApplyAllToLabel(Label lbl)

{

lbl.FontFamily = FontFamily;

lbl.FontSize = FontSize;

lbl.FontStretch = FontStretch;

lbl.FontStyle = FontStyle;

lbl.FontWeight = FontWeight;

lbl.Foreground = Foreground;

}

 

위와 같은 함수가 있다고 할 때, summary를 추가해주면 함수를 호출할 때에 설명글이 뜹니다.

 

 

 

 

추가하는 간단한 방법은 아래와 같이 먼저 함수를 선언하고 바로 위 공간에 /// 를 치시면 자동으로 추가해줍니다.

 

public void ApplyAllToLabel(Label lbl)

{

 

}

 

(이러한 형태면 됨)

 

 

/// <summary>

///  

/// </summary>

/// <param name="lbl"></param>

 

이러한 형태로 추가가 됩니다. 혹시 자동으로 안된다면 직접 쳐주시면 됩니다.

여기서 summary 태그 내부에 있는 내용이 설명 부분이 되며, 함수뿐만이 아니라 변수에도 적용이 됩니다.

 

그리고 param 태그는 함수일 때 자동으로 추가해 줍니다. 함수 호출시에 매개변수 설명을 보여줍니다.