Ostrzeżenie kompilatora (poziom 1) CS0612
Element członkowski jest przestarzały
Projektant klas oznaczył element członkowski z przestarzałym atrybutem. Oznacza to, że składowa może nie być obsługiwana w przyszłej wersji klasy.
W poniższym przykładzie pokazano, jak uzyskiwanie dostępu do przestarzałego elementu członkowskiego generuje CS0612:
// 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
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: