İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici uyarısı (düzey 1) CS0612

'üye' kullanımdan kaldırıldı

Sınıf tasarımcısı bir üyeyi Eski özniteliğiyle işaretledi. Bu, üyenin sınıfın gelecekteki bir sürümünde desteklenmeyebileceği anlamına gelir.

Aşağıdaki örnekte, eski bir üyeye erişmenin CS0612'yi nasıl oluşturduğu gösterilmektedir:

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