–ешение - проверить, есть ли русские буквы в строке c# или не латиница

10:09:2013 –≥.

»ногда при разработке программы на C# требуетс€ узнать, нет ли в строке русских символов или любых других, отличных от латиницы (latin). –ешение данной проблеммы простое - нужно всего лишь привести все символы в строке к коду символа и проверить на то, не €вл€ютс€ ли они числами, большими, чем 128 (это максимальный код буквы латинского алфавита).

 ¬ примере ниже на C# разбираетс€ строка и каждый символ провер€етс€ поочередно. ≈сли встречаетс€ значение, которое не может относитьс€ к латинскому алфавиту - функци€ сразу прекращает работу.  од ниже можно написать и гораздо лаконичнее, но така€ верси€ приводитс€ дл€ лучшего понимани€. 

private static bool IsStringLatin(string content)
{
    bool result = true;

    char[] letters = content.ToCharArray();
 
    for (int i = 0; i < letters.Length; i++)
    {
       int charValue = System.Convert.ToInt32(letters[i]);       
       
       if (charValue > 128)
       {
           result = false;
           break;
       }
    }
    return result;

 

 омментарии  

 
0#5Ronniesourb2017-11-18 00:11ћежду нами говор€, ¬ам надо попробовать поискать в google.com


-----
дом мебели спб | http://buduemdim.com.ua/
÷итировать
 
 
0#4KennethUncox2017-11-18 00:04ѕо моему мнению ¬ы не правы. ћогу отсто€ть свою позицию. ѕишите мне в PM, пообщаемс€.


-----
советы опытных дачников | http://o-dachnik.ru/
÷итировать
 
 
0#3Richardiceni2017-11-17 23:54—овершенно верно! ћне нравитс€ эта иде€, € полностью с ¬ами согласен.


-----
греерс вс 2125 купить | http://rf66.ru/
÷итировать
 
 
0#2JamieFep2017-11-17 16:08 ака€ нужна€ фраза... супер, великолепна€ иде€


-----
 упить гостиницу в крыму у мор€ недорого без посредников на авито | http://apartamento.agency/
÷итировать
 
 
0#1јлександр2015-04-21 14:56ќгромное спасибо, долго думал, каким образом наиболее лаконично написать данную проверку!÷итировать
 

ƒобавить комментарий


«ащитный код
ќбновить

«  ак работать с RichTextBox C# пример –ешение - DataGridView C# не работает вертикальный ScrollBar (Vertical) »

‘отоальбом

fotic.jpg

ќблако “егов