Hallo

Hallo Christoph, danke, aber:
if(decGesamtPreis < 20.0)
"Der Operator '<' kann nicht auf Operanden des Typs 'decimal' und 'double' angewendet 
werden."
Doch mit
if(decGesamtPreis < 20m)
gibt er sich zufrieden.
Frag� mich nicht warum. Ich habe nur gerade in der Doku gelesen:
"Ohne das Suffix m oder M wird die Zahl als double behandelt, was zu einem Compilerfehler 
f�hrt."
Ich kann das zwar nicht mit der Fehlermeldung zusammenbringen, aber was soll`s ....

Ich kenne csharp nicht, aber in anderen Sprachen reicht das 20.0
Mit m machst du eine Typkonvertierung, so dass das < weis, was es damit machen muss.


_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an