using System;
using System.Reflection;
class Starter {
static void Main() {
Type tObj = typeof(Starter);
MethodInfo method = tObj.GetMethod("AMethod");
Attribute attrib = Attribute.GetCustomAttribute(method, typeof(ObsoleteAttribute));
ObsoleteAttribute obsolete = (ObsoleteAttribute)attrib;
Console.WriteLine("Obsolete Message: " + obsolete.Message);
}
[Obsolete("Deprecated function.", false)]
public void AMethod() {
}
}
|