Come scrivere una classe in modo che le descrizioni delle proprietà e dei metodi siano visibili alle persone che fanno riferimento alla dll in altri progetti?Come documentare una C# dll
[Description("My age in years attribute")]
public int Age
{
get { return 0; }
set { }
}
non funziona, nessuno fa
/// <summary>
/// My age in years attribute
/// </summary>
public int Age
{
get { return 0; }
set { }
}
Il tuo secondo * funziona * per me. –
Forse mi manca qualcosa, ma i commenti xml funzionano per me. –
Il secondo esempio funziona se il progetto che fa riferimento alla classe si trova all'interno della stessa soluzione. Sto compilando la classe come una DLL e facendo riferimento a questa DLL. La DLL non sembra conservare alcun attributo o informazione di riepilogo. – James