using System.ComponentModel;
public static void Main()
var thisClass = new MyTestClass();
var thisEnum = MyTestEnum.Test;
var result1 = thisClass.GetCustomAttributeDescription();
var result2 = thisClass.GetCustomAttributeDescription(false);
var result3 = thisClass.GetType().GetCustomAttributeDescription();
var result4 = thisClass.GetType().GetCustomAttributeDescription(false);
var result5 = thisEnum.GetCustomAttributeDescription();
var result6 = thisEnum.GetCustomAttributeDescription(false);
Console.WriteLine(result1);
Console.WriteLine(result2);
Console.WriteLine(result3);
Console.WriteLine(result4);
Console.WriteLine(result5);
Console.WriteLine(result6);
[Description("Test Description")]
[Description("Test Description")]