Char.IsEnglishLetter есть?
От: vasilov  
Дата: 06.12.06 13:02
Оценка:
IsLetter выдает true и для русских букв. Мне бы этого не хотелось.
Можно как-то побыстрому проверить, что там английская буква.
Побыстрому, т.к. буковок тыщ 10 может быть.

08.12.06 22:55: Перенесено модератором из '.NET GUI' — Хитрик Денис
Re: Char.IsEnglishLetter есть?
От: vasilov  
Дата: 06.12.06 13:21
Оценка:
Здравствуйте, vasilov, Вы писали:

V>IsLetter выдает true и для русских букв. Мне бы этого не хотелось.

V>Можно как-то побыстрому проверить, что там английская буква.
V>Побыстрому, т.к. буковок тыщ 10 может быть.

Перенесите пожалуйста в net, ошибся местом.
Char.IsEnglishLetter есть?
От: Аноним  
Дата: 06.12.06 13:18
Оценка:
        private bool IsLatinChar(char x)
        {
            return (x >= 'A' && x <= 'Z') || (x >= 'a' && x <= 'z');
        }




данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: Char.IsEnglishLetter есть?
От: vasilov  
Дата: 06.12.06 14:57
Оценка:
Здравствуйте, Olldman, Вы писали:

O>        private bool IsLatinChar(char x)
O>        {
O>            return (x >= 'A' && x <= 'Z') || (x >= 'a' && x <= 'z');
O>        }


Спасибо. Естественно все очень просто.
Надеюсь, это отучит меня лазить рефлектором за каждой ерундой по сборкам.
В системной сборке проверка IsLetter гораздо мудреннее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.