Baca dalam bahasa Inggris

Bagikan melalui


Kesalahan Pengompilasi CS0555

Operator yang ditentukan pengguna tidak dapat mengambil objek dari jenis penutup dan mengonversi ke objek dari jenis penutup

Konversi yang ditentukan pengguna ke nilai kelas penutup tidak diperbolehkan, karena Anda tidak memerlukan operator seperti itu.

Contoh berikut menghasilkan CS0555:

// CS0555.cs
public class MyClass
{
   // delete the following operator to resolve this CS0555
   public static implicit operator MyClass(MyClass aa)   // CS0555
   {
      return new MyClass();
   }

   public static void Main()
   {
   }
}