Is there a difference between using the C# Description attribute and XML documentation comments (triple-slash comments)? When should I use either one?
Thanks.
/// <summary>
/// This is my class.
/// </summary>
public class MyClass
{
/// <summary>
/// This is my field.
/// </summary>
public int myField = 1;
}
vs.
[Description("This is my class.")]
public class MyClass
{
[Description("This is my field.")]
public int myField = 1;
}