Baca dalam bahasa Inggris

Bagikan melalui


Kesalahan kompilator CS0629

'member' anggota kondisional tidak dapat mengimplementasikan 'base class member' anggota antarmuka dalam 'Type Name' jenis

Atribut kondisional tidak dapat digunakan pada implementasi antarmuka.

Contoh berikut menghasilkan CS0629:

C#
// CS0629.cs  
interface MyInterface  
{  
   void MyMethod();  
}  
  
public class MyClass : MyInterface  
{  
   [System.Diagnostics.Conditional("debug")]  
   public void MyMethod()    // CS0629, remove the Conditional attribute  
   {  
   }  
  
   public static void Main()  
   {  
   }  
}