данные поля имеют 4 допустимых типа значений:
j
47d (where the first one-two characters are between 0 and 80 and third character is d)
9u (where the first one-two characters are between 0 and 80 and third character is u)
3v (where the first character is between 1 and 4 and second character is v).
В противном случае данные следует считать недействительными.
string data = readconsole ();
чтолучший способ проверки этого ввода?
Я рассматривал комбинацию проверок подстроки .Length и Switch.
т.е..
if (data == "j")
else if (data.substring(1) == "v" && data.substring(0,1) >=1 && data.substring(0,1) <=4)
....
else
writeline("fail");