Compilerfehler CS1012
Zu viele Zeichen im Zeichenliteral.
Es wurde versucht, eine char -Konstante mit mehr als einem Zeichen zu initialisieren.
CS1012 kann auch bei der Datenbindung auftreten. Die folgende Zeile gibt z. B. ein Fehler zurück:
<%# DataBinder.Eval(Container.DataItem, 'doctitle') %>
Verwenden Sie stattdessen folgende Zeile:
<%# DataBinder.Eval(Container.DataItem, "doctitle") %>
Im folgenden Beispiel wird CS1012 generiert.
// CS1012.cs
class Sample
{
static void Main()
{
char a = 'xx'; // CS1012
char a2 = 'x'; // OK
System.Console.WriteLine(a2);
}
}
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: