Lezen in het Engels

Delen via


Compilerfout CS1012

Te veel tekens in letterlijke tekens

Er is geprobeerd een tekenconstante met meer dan één teken te initialiseren.

CS1012 kan ook optreden bij het binden van gegevens. De volgende regel geeft bijvoorbeeld een fout:

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

Probeer in plaats daarvan de volgende regel:

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

In het volgende voorbeeld wordt CS1012 gegenereerd:

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