Каков рекомендуемый способ документирования параметров и возврата свойства Func в классе в С#, например.
public class Test
{
/// <summary>
/// A description of what AFunc is for.
/// </summary>
/// <remarks>
/// Should I document the parameters and return here or somewhere else?
/// </remarks>
public Func<object, string[], bool> AFunc { get; set; }
}
Intellisense в Visual Studio 2010 не предлагает теги param или return для свойства, как для методов; будут ли эти теги по-прежнему наиболее подходящими для использования?
Редактировать:
После того, как я спросил об этом, я заметил в некоторых xml- документация по msdn, которую можно использовать для пометки любого действительного xml, поэтому сейчас я больше думаю о том, чтобы просто использовать теги param и return; или использовать пользовательские теги и принять решение о соответствующем именовании?