Derleyici Uyarısı (düzey 1) CS0672
'member1' üyesi eski 'member2' üyesini geçersiz kılar. 'member1' için Eski özniteliğini ekleme
Derleyici olarak obsolete
işaretlenmiş bir yönteme bir override
buldu. Ancak geçersiz kılma yöntemi eski olarak işaretlenmedi. Geçersiz kılma yöntemi çağrılırsa cs0612 oluşturmaya devam eder.
Yöntem bildirimlerinizi gözden geçirin ve bir yöntemin (ve tüm geçersiz kılmalarının) işaretlenip işaretlenmeyeceğini obsolete
açıkça belirtin.
Aşağıdaki örnek CS0672 oluşturur:
// CS0672.cs
// compile with: /W:1
class MyClass
{
[System.Obsolete]
public virtual void ObsoleteMethod()
{
}
}
class MyClass2 : MyClass
{
public override void ObsoleteMethod() // CS0672
{
}
}
class MainClass
{
static public void Main()
{
}
}
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: