string deinTempString = deinString.replace("�","");
Dann verrechnest du die L�ngen der beiden Strings:
int anzahlDerZeichen = deinString.Length - deinTempString.Length;
Muesste auch klappen!
Oder du splittest den String und holst dir die Groesse des Arrays:
int anzahl = deinString.Split('�').GetLength();
Gruss,
Schmiddl
Am Montag, 06.01.03, um 16:48 Uhr (Europe/Berlin) schrieb Claudius Ceteras:
Es gibt verschiedene M�glichkeiten... Entweder sucht man direkt nach demHallo Liste Ich m�chte eine Klasse bauen, die z�hlen kann wie oft ein einzelner Buchstabe in einem Text vorkommt. Braucht man dazu die Methode IndexOf? Oder gibt es da eine andere Methode? Wie w�rde die Klasse ungef�hr aussehen? Die Sprache C# ist mir noch relativ neu und ich w�re deshalb dankbar, wenn ihr mir dies leicht verst�ndlich erkl�ren k�nntet.
Buchstaben mit indexOf und macht das solange, bis man keinen neuen
Treffer mehr bekommt, wobei man immer die der letzten gefundenen
Position folgenden als Start der Suche nimmt...
Oder man l�sst per regular Expression alle Matchings suchen
oder falls man dsa f�r alle m�glichen Zeichen machen will, dann kann man
�ber alle Zeichen iterieren und in einem Dictionary jeweils das Zeichen
als Index benutzen und den Wert um eins hochz�hlen...
Claudius
_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net
_______________________________________________ Csharp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/csharp.net
