Подтвердить что ты не робот

Как проверить первый символ строки, если письмо, любая буква

Я хочу взять строку и проверить, что первый символ для буквы, верхний или нижний не имеет значения, но это не должно быть особенным, пробел, разрыв строки, что-то

спасибо заранее, надеюсь, что это будет легко для кого-то

4b9b3361

Ответ 1

Попробуйте выполнить

string str = ...;
bool isLetter = !String.IsNullOrEmpty(str) && Char.IsLetter(str[0]);

Ответ 2

Попробуйте выполнить

bool isValid = char.IsLetter(name.FirstOrDefault());

Ответ 3

return (myString[0] >= 'A' && myString[0] <= 'Z') || (myString[0] >= 'a' && myString[0] <= 'z')

Ответ 4

Вы должны найти таблицу ASCII, таблицу, которая систематически отображает символы в целые значения. Все строчные символы являются последовательными (97-122), как и все символы верхнего регистра (65-90). Зная это, вам даже не нужно указывать значения int, просто проверьте, находится ли первый char строки в одном из этих двух диапазонов (включительно).