Red de conocimiento del abogados - Respuesta jurídica de la empresa - El cuadro de texto C# requiere la entrada de verificación del número de matrícula

El cuadro de texto C# requiere la entrada de verificación del número de matrícula

1: Primero defina una matriz para guardar el primer dígito del número de matrícula: Lista privada str1 = new List() { "Beijing", "Jin", "Ji" , " "Jin", "Mongolia", "Liao", "Ji",

"Hei", "Shanghai", "Su", "Zhejiang", "Anhui", "Fujian", " Gan", "Lu", "Yu", "E", "Xiang", "Guangdong", "Gui", "Qiong", "Chongqing", "Sichuan", "Gui", "Yun", "Tíbet" , "Shaanxi" ", "Gan", "Qing", "Ning", "Xin", "Xue" };El primer dígito del número de matrícula solo se puede seleccionar de uno de ellos.

2: El segundo dígito del número de matrícula debe ser mayúscula: donde strNow es el valor en el cuadro de texto, if (strNow.Length == 2 && !(Convert.ToInt32(strNow[1 ]) > Convert.ToInt32('A') - 1 && Convert.ToInt32(strNow[1]) < Convert.ToInt32('Z') + 1))

3: Los últimos cinco que quedan en el número de matrícula Los bits solo pueden ser letras mayúsculas o números: if (strNow.Length > 2 && !(

(Convert.ToInt32(strNow[strNow.Length - 1]) > Convert.ToInt32(' A') - 1 && Convert.ToInt32(strNow[strNow.Length - 1]) < Convert.ToInt32('Z') + 1) ||

(Convert.ToInt32(strNow[strNow.Length - 1]) > Convert.ToInt32('0') - 1 && Convert.ToInt32(strNow[strNow.Length - 1]) < Convert.ToInt32('9') + 1)) )

4: Determinar el cuadro de texto. La longitud del valor no puede exceder los 8 dígitos: if (strNow.Length > 8)