| 

.NET C# Java Javascript Exception

0
Visual Basic macht die Funktion Asc() verfügbar, über die Zeichen in korrespondierende ASCII-Codes umgewandelt werden können. Lässt sich diese Funktion in C# nachbilden und wenn ja, wie muss ich dazu vorgehen?
08.03.2011
HunnyBear 41 1 2
3 Antworten
3
Das geht mit
Convert.ToInt32


Edit:
Noch mit kompletten Beispiel:
char chr = 'a';
int asc = Convert.ToInt32(chr);
Console.WriteLine(asc);
08.03.2011
Jürgen Luhr 7,1k 2 9
2
oder direkt casten:
char chr = 'a';
int asc = (int)chr;
08.03.2011
tb 220 3
1
Für jemand der viele Klammern mag gehts noch anders:

string test = "a";
Console.WriteLine(((int)test.ToCharArray(0, 1)[0]).ToString());
08.03.2011
nabuchodonossor 1,3k 5
Also von dir hätte ich schon erwartet, dass das gleich in eine Extention-Klasse wandert ;-)
ThomasEParis 08.03.2011
erst wenn jemand das dritte oder vierte mal danach fragt *g*
nabuchodonossor 08.03.2011

Stelle deine Char-Frage jetzt!