Как проверить, что строка содержит только английский языкC#

Место общения программистов C#
Anonymous
Как проверить, что строка содержит только английский язык

Сообщение Anonymous »

у меня есть строка, содержащая такие значения, как:

Код: Выделить всё

string str ="Abhigyan Prakash,Primeshow,NewsPoint,NCP,Inflation,सरकार,राहुल,प्राइम शो,न्यूजप्वाइंट,कमजोर,एनसीपी,अभिज्ञान प्रकाश,Rahul";
Я использовал приведенный ниже код, чтобы преобразовать его в список массивов:

Код: Выделить всё

    ArrayList altags = new ArrayList( str.Split(','));
теперь я хочу удалить все те строки из списка массивов, которые принадлежат неанглийскому языку (в моем контексте следует удалить те слова, которые написаны на «хинди»)

пожалуйста, предложите мне, как проверить, что строка написана на английском языке (с цифрами и символами) или на другом языке.

ПРИМЕЧАНИЕ: у меня нет проблем с общим списком. я тоже не могу это принять. но скажите, пожалуйста, как проверить, что строка содержит только буквы + цифры + символы
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/473 ... glish-only

Вернуться в «C#»