Compilerfehler CS0664
Aktualisiert: November 2007
Fehlermeldung
Literale vom Typ "Double" können nicht implizit in den Typ "Typ" konvertiert werden. Verwenden Sie ein "Suffix"-Suffix, um ein Literal mit diesem Typ zu erstellen.
Literal of type double cannot be implicitly converted to type 'type'; use an 'suffix' suffix to create a literal of this type
Eine Zuweisung konnte nicht abgeschlossen werden; verwenden Sie ein Suffix, um die Anweisung zu korrigieren. Die entsprechenden Suffixe für die einzelnen Typen sind in der dazugehörigen Dokumentation aufgeführt.
Im folgenden Beispiel wird CS0664 generiert:
// CS0664.cs
class M
{
static void Main()
{
decimal m = 1.0; // CS0664
// try the following line instead
// decimal m = 1.0M;
System.Console.WriteLine(m);
}
}