Compilerwarnung (Stufe 1) CS0612
"member" ist veraltet
Der Klassen-Designer hat einen Member mit dem Attribut „Obsolete“ gekennzeichnet. Dies bedeutet, dass der Member möglicherweise in einer zukünftigen Version der Klasse unterstützt wird.
Das folgende Beispiel zeigt, wie der Zugriff auf einen veralteten Member 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.