Atributos y documentación XML para método / propiedad.
Cuando quiero tener un atributo y documentación XML para un método / propiedad, ¿cuál es el orden correcto para escribirlos sobre el método / propiedad?
Esto suena tan trivial, pero ...
Si uso:
/// <summary>
/// Something here
/// </summary>
[MyAttribute]
public void MyMethod() {}
La compilación es exitosa y ReSharper está "feliz", pero no veo la documentación en IntelliSense paraMyClass.MyMethod
.
Cuando uso:
[MyAttribute]
/// <summary>
/// Something here
/// </summary>
public void MyMethod() {}
La compilación es exitosa pero ReSharper tiene una advertencia (El comentario XML no se coloca en un elemento de idioma válido), y todavía no veo la documentación en IntelliSense paraMyClass.MyMethod
.
He buscado en Internet y solo veo ejemplos donde los atributos se utilizan sin documentación; O documentación sin atributos.
¿Realmente no hay manera de tener atributos y documentación XML para el mismo método / propiedad?
Información: aplicación WPF, .NET 4.0, C #.