Hallo,
ich lerne gerade C#.
Mein OS: Win XP
Wie gibt man das Euro Zeichen aus?
long lngVar = 4711;
Console.WriteLine("lngVar {0:C}", lngVar);
Die Ausgabe ist dann bei mir: lngVar = 4.711,00 ?
Obwohl als Standardformat definiert auf meinem Rechner, scheint die Konsole Probleme mit der Darstellung zu haben. Ich nehme an, es liegt daran, dass das Euro Symbol ein Sonderzeichen darstellt und in der DOS-Box nicht ohne weiteres dargestellt werden kann, oder?
Ich habe es mit Escape-Sequenzen versucht, aber leider ohne Erfolg. Der Schalter \u wäre ja für Unicode Zeichen zuständig, aber wie „baut“ man ihn ein? Falls das überhaupt die Lösung wäre.
Weiss jemand Rat?
Grüße
alaan