Entwickler-Ecke

C# - Die Sprache - Buchstaben in Zahlen???


Geniuzz - Di 11.09.07 15:12
Titel: Buchstaben in Zahlen???
Hallo ich muss in VB c# in einer Schleife(for/foreach/loop)? das a-z ausgeben wie mache ich das? Sorry für so eine wohl einfache frage aber ich finde einfach nichts darüber :(

Vielen Dank schonmal...


bd.cole - Di 11.09.07 15:31

Wie ist genau die Angabe? Darfst du nen String machen mit alphabet = "ABCDE......Z" und den dann in der for schleife auslesen oder musst du zahlen in Buchstaben umwandeln, also Unicode zeichen?

Sonst weißt du ja wie du es zu machen hast. Einfach einen String und dann die einzelnen buchstaben nacheinander auslesen und in deiner console ausgeben. Die ganze Lösung kann ich dir ja auch nicht schreiben. Sonst lernst du ja nichts bei deiner Hausaufgabe :)


UGrohne - Di 11.09.07 15:37
Titel: Re: Buchstaben in Zahlen???
user profile iconGeniuzz hat folgendes geschrieben:
Hallo ich muss in VB c# in einer Schleife(for/foreach/loop)? das a-z ausgeben wie mache ich das? Sorry für so eine wohl einfache frage aber ich finde einfach nichts darüber :(

Vielen Dank schonmal...

Handelt es sich jetzt eigentlich um VB oder C#?


Geniuzz - Di 11.09.07 15:49

Danke hat sich erledigt!


Christian S. - Di 11.09.07 15:53

Beschreibe bitte Deine Lösung, damit anderen mit demselben Problem geholfen wird, wenn sie auf diesen Thread treffen. Danke! :-)


Geniuzz - Mi 12.09.07 14:08

Hier ist jetzt meine Lösung und das war auch meine Frage,
welche Zahlen für die "char" ich eigeben muss, habe ich jetzt aber bei google gefunden...
Hier nun der Code:


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
{
    class Program
    {
        static void Main(string[] args)
        {
            for (char charArr = (char97; charArr < (char123; charArr++)
            {
                Console.WriteLine(charArr);
                
            }
            Console.ReadLine();
        }
    }
 }


Moderiert von user profile iconChristian S.: Quote- durch C#-Tags ersetzt


Christian S. - Mi 12.09.07 14:15

char ist ein aufzählbarer Typ, daher kannst Du ihn auch direkt in einer for-Schleife benutzen:

C#-Quelltext
1:
2:
for (char charArr = 'a'; charArr <= 'z'; charArr++)
   ...