Compiler Warning (level 2) CS0618

 

Veröffentlicht: Juli 2016

System_CAPS_ICON_note.jpg Hinweis

For the latest documentation on C#, visit the C# Guide on docs.microsoft.com.

"Member" ist veraltet: "Text"

Ein Klassenmember wurde mit dem Obsolete-Attribut markiert, d. h. bei einem Verweis auf den Klassenmember wird eine Warnung ausgegeben. Weitere Informationen finden Sie unter Allgemeine Attribute.

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

Anzeigen: