Compilerwarnung (Ebene 1) CS0612
"Mitglied" ist veraltet.
Der Klassendesigner hat ein Mitglied mit dem Obsolete-Attributmarkiert. Dies bedeutet, dass das Element in einer zukünftigen Version der Klasse möglicherweise nicht unterstützt wird.
Das folgende Beispiel zeigt, wie der Zugriff auf ein veraltetes Element CS0612 generiert:
// CS0612.cs
// compile with: /W:1
using System;
class MyClass
{
[Obsolete]
public static void ObsoleteMethod()
{
}
[Obsolete]
public static int ObsoleteField;
}
class MainClass
{
static public void Main()
{
MyClass.ObsoleteMethod(); // CS0612 here: method is deprecated
MyClass.ObsoleteField = 0; // CS0612 here: field is deprecated
}
}
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.