[C#]♥ <-- Wieso ?!

04/26/2011 16:26 .BritainAndy#1
Hi Com :D

Ich hatte gerade etwas langeweile und hab einfach mal folgenden Code compiliert:

Code:
int zahl = 3;     
    Console.WriteLine(Convert.ToString(Convert.ToChar(Convert.ToByte(Convert.ToDouble(Convert.ToString(zahl))))));

Console.ReadLine();
Joa und die Ausgabe im Konsolenfenster sieht wiefolgt aus:

Quote:

Kann mir das jemand erklären? Das würde mich mal interessieren

Lg
04/26/2011 16:28 FreaKzzz#2
Tippe mal auf ASCII.
04/27/2011 11:41 MoepMeep#3
Quote:
Originally Posted by FreaKzzz View Post
Tippe mal auf ASCII.
Exakt.
08/13/2012 19:14 K31X#4
American Standard Code for Information Interchange
08/18/2012 18:01 masterof84#5
ich habe aber im ascii kein Herz gefunden ...

[Only registered and activated users can see links. Click Here To Register...]

habe ein wenig gegoogelt. c# benutzt utf
08/20/2012 08:22 vwap#6
Quote:
Originally Posted by masterof84 View Post
ich habe aber im ascii kein Herz gefunden ...

[Only registered and activated users can see links. Click Here To Register...]

habe ein wenig gegoogelt. c# benutzt utf
C# benutzt UTF? Wenn du die IDE meinst, dann ja.
C# (in der Programmierung) verwendet den Zeichensatz, den du verwendest.
Bspw. Encoding.UTF8
08/20/2012 19:13 MrSm!th#7
3 für das Herz ist definitiv ein ASCII Code.
Alt+3 bewirkt das gleiche.
08/21/2012 20:55 x]vIrus[x#8
das ganze nochmal in Kurzform: Console.WriteLine((char)3);