메소드를 작성하고 주석을 달려면 동일한 정보를 요약 태그에 씁니다.XML 주석에 제공 할 정보는 무엇입니까?
예 : 마지막으로
/// <summary>
/// Get a <typeparamref name="Customer">customer</typeparamref> by its ID
/// </summary>
/// <param name="id">customer id</param>
/// <returns>a <typeparamref name="Customer">customer</typeparamref></returns>
private Customer GetCustomerById(string id)
{
...
}
, 그것은이 정말 유용? 어떤 정보가 어떤 태그를 제공합니까?
XML 주석이 유용할지 여부를 결정할 때 종종 사람들이 간과한다고 생각합니다. 필자는 모든 공개 메서드와 클래스를 일관되게 만들기 위해 설명합니다. 적절한 도구를 사용하면 이러한 주석을 추가하는 것이 어렵거나 시간이 많이 걸리지 않으며 사용에 대한 기대치를 설명 할 수있는 명확한 장소를 제공합니다. (참고 : 나를 위해 적절한 툴링은 ReSharper 임) – Sprague