Anzeige von Zeichen und wie oft erscheinen Sie?

Bekomme ich einen string aus der Benutzer-und dann legen Sie es in ein char-array. Nun möchte ich alle anzeigen der Zeichen in der Zeichenfolge, zusammen mit, wie oft Sie erscheinen. Mein code ist wie folgt, Bitte Korrigieren Sie mich ?

 using System;
 class count
 {
    public void charcount()
    {
       int i ;
       int count = 0;
       string s;
       Console.WriteLine("Enter the String:");
       s = Console.ReadLine();
       char[] carr = s.ToCharArray();
       for(i = 0; i < carr.Length; i++)
       {
         for(int j = 1; j < carr.Length; j++)
             {
               if(carr[j] == carr[i])
                       {
                count++;
                   }
                   else
                       {
                    return;
               }
               Console.WriteLine("The Character " + carr[i] + " appears " + count);
         }
       }        
    }

    static void Main()
    {
       count obj = new count();
       obj.charcount(); 
    }
  }
  • Ist dieses Hausaufgaben?
  • Ist dieses Hausaufgaben? Wenn ja, bitte markieren Sie Sie als solche.
  • Wie über Sie auflisten, was Sie wissen, falsch zu sein mit diesem code bisher, basierend auf der Ausgabe?
InformationsquelleAutor Beginner | 2011-02-24
Schreibe einen Kommentar