Baca dalam bahasa Inggris

Bagikan melalui


Kesalahan Pengompilasi CS1012

Terlalu banyak karakter dalam harfiah karakter

Upaya dilakukan untuk menginisialisasi konstanta char dengan lebih dari satu karakter.

CS1012 juga dapat terjadi saat melakukan pengikatan data. Sebagai contoh baris berikut akan menyebabkan kesalahan:

<%# DataBinder.Eval(Container.DataItem, 'doctitle') %>

Coba baris berikut sebagai gantinya:

<%# DataBinder.Eval(Container.DataItem, "doctitle") %>

Sampel berikut menghasilkan CS1012:

// CS1012.cs  
class Sample  
{  
   static void Main()  
   {  
      char a = 'xx';   // CS1012  
      char a2 = 'x';   // OK  
      System.Console.WriteLine(a2);  
   }  
}