Ich kann mich nur wiederholen: Ohne das korrekte
Alphabet der Eingabedatei zu kennen, ist es unerheblich, ob man
IsCharAlpha nimmt, oder eigenen Filter verwendet. Am Ende ist es trotzdem nicht perfekt. Warum
IsCharAlpha auch nicht besser ist? Deshalb:
Zitat:
Determines whether a character is an alphabetical character. This determination is based on the semantics of the language selected by the user during setup or through Control Panel.
Viel Spaß auf einem deutschen Windows die Wörter in einer französischen Textdatei zu zählen.
ein String mag > 2GiB sein, aber die Länge (Anzahl Zeichen) liegt innerhalb des Integerbereiches.
Da hast du wohl recht, die Zählervariable habe ich tatsächlich vergessen zu ändern
Die Version mit dem FileStream betrifft das allerdings nicht.