Compilerwarnung (Stufe 2) CS0618Compiler Warning (level 2) CS0618

Member ist veraltet: "Text"'member' is obsolete: 'text'

Ein Klassenmember wurde mit dem Attribut Obsolete markiert, damit bei Verweis auf den Klassenmember eine Warnung ausgegeben wird.A class member was marked with the Obsolete attribute, such that a warning will be issued when the class member is referenced. Weitere Informationen finden Sie im Artikel zu gängigen Attributen.For more information, see Common Attributes.

Im folgenden Beispiel wird CS0618 generiert:The following sample generates CS0618:

// 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  
   }  
}