Как проверить недопустимый запятой не в клавиатуры в C#

Мне не удалось проверить недействительных запятой в коде. Я не знал, как клиент размещает недопустимый символ, благодаря тому, что система становится ошибка. Я инвалид с запятой,(;) но я бы не смогла воссоздать недействительным полу-столбец в Редакторе(код). При попытке вставить неверный запятой в редакторе, он автоматически преобразовать к нормальному значению клавиатура(;). Так что масштаб неверный запятой игнорироваться в коде Инвалид с запятой отображается только в некоторые надписи, такие как Gmail,Гира

Я пробовал следующие

public string ReplaceInvalidIso8859Characters(string str)
        {
            var replacements = new Dictionary<string, string>
            {
                {";", ";"}

            };

            var newBodyBuilder = new StringBuilder(str);
            replacements.ForEach(_ => newBodyBuilder.Replace(_.Key, _.Value));
            return newBodyBuilder.ToString();
        }

введите сюда описание изображения

введите сюда описание изображения

0
2019-09-17 08:20:05
источник
0 ответов

Посмотрите другие вопросы по меткам