Freigeben über


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 unter Attribute auf Assemblyebene.

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