Compilerwarnung (Stufe 2) CS0618

Member ist veraltet: "Text"

Ein Klassenmember wurde mit dem Attribut Obsolete markiert, damit bei Verweis auf den Klassenmember eine Warnung ausgegeben wird. Weitere Informationen finden Sie im Artikel zu gängigen Attributen.

Im folgenden Beispiel wird CS0618 generiert:

// CS0618.cs  
// compile with: /W:2  
using System;  

public class C  
{  
   [Obsolete("Use newMethod instead", false)]   // warn if referenced  
   public static void m2()  
   {  
   }  

   public static void newMethod()  
   {  
   }  
}  

class MyClass  
{  
   public static void Main()  
   {  
      C.m2();  // CS0618  
   }  
}