Mega Code Archive

 
Categories / C# Tutorial / Attribute
 

Obsolete attribute

using System; class MainClass {      [Obsolete("Method2 has been replaced by NewMethod2", true)]   public static int Method2()   {     return 2;   }   public static void Main()    {     Console.WriteLine(Method2());   } } ObsoleteattributethrowanerroriftheusertriestouseMethod2.cs(16,21): error CS0619: 'MainClass.Method2()' is obsolete: 'Method2 has been replaced by NewMethod2'