Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Literał typu podwójnego nie może być niejawnie konwertowany na typ "type"; użyj sufiksu "sufiksu", aby utworzyć literał tego typu
Nie można ukończyć przypisania; użyj sufiksu, aby poprawić instrukcję. Dokumentacja dla każdego typu identyfikuje odpowiedni sufiks dla typu. Aby uzyskać więcej informacji na temat konwersji, zobacz Konwersje rzutów i typów.
Poniższy przykład generuje CS0664:
// CS0664.cs
class Example
{
static void Main()
{
decimal d1 = 1.0; // CS0664, because 1.0 is interpreted
// as a double.
// Try the following line instead.
decimal d2 = 1.0M; // The M tells the compiler that 1.0 is a
// decimal.
Console.WriteLine(d2);
}
}