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);
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: