Wie bestimmen Sie, ob ein Char ist ein Buchstabe von A-Z?

Wie stellen Sie fest, ob ein Buchstabe im Bereich von A-Z oder Ziffern 0-9? Wir sind immer einige Daten beschädigt "I_999Š=ÄÖÆaðøñòòñ".

Dachte ich, ich könnte mit den Char.IsLetterOrDigit("Š") auf ID des fehlerhaften Daten aus "I_999Š", aber unerwartet dies ist true zurückgeben. Ich muss trap diese, irgendwelche Gedanken?

Natürlich gibt es true zurück. "Š" ist ein Brief. Nur weil es nicht in Englisch verwendet, macht es nicht ein nicht-Buchstabe.
Sie sollten auch versuchen zu beheben, die Ursache für die Beschädigung, wenn möglich.

InformationsquelleAutor user38349 | 2008-12-22

Schreibe einen Kommentar