¿Cuáles son las especificaciones para los nombres de variables?
(1) El nombre de la variable debe comenzar con una letra o un guión bajo, y el nombre solo puede estar compuesto por letras, números y el guión bajo " _" en el medio; el último carácter puede ser un descriptor de tipo;
(2) La longitud del nombre de la variable no debe exceder los 255 caracteres;
(3) El nombre de la variable debe ser único dentro del rango válido. El alcance válido es el alcance dentro del cual un programa puede reconocer y utilizar una variable de referencia, como un procedimiento, un formulario, etc. El alcance de las variables de referencia se presentará más adelante.
(4) Los nombres de variables no pueden ser palabras reservadas (palabras clave) en VB, ni pueden ser palabras reservadas con un especificador de tipo al final, pero pueden incrustarse en nombres de variables. Las palabras clave se refieren a identificadores internos del sistema, como propiedades, eventos, métodos, procedimientos y funciones en VB6. Como palabras de definición (if, endif, while, loop, etc.) y nombres de funciones (len, format, msgbox, etc. Al igual que Print, Print$ es ilegal, pero Myprint es legal). Por ejemplo: strName1, intMax_Length, interless, strNo3, etc. es un nombre de variable legal y a; b, vale, 3M, _Number, etc. es un nombre de variable ilegal.
Nota:
(1) Los nombres de variables en VB no distinguen entre mayúsculas y minúsculas (como abc, ABC, aBc, etc., en lenguaje C, distinguen entre mayúsculas y minúsculas). . Diferentes idiomas tienen reglas diferentes.
(2) Al definir y usar variables, generalmente es necesario definir el nombre de la variable como un nombre que sea fácil de usar y leer, y que pueda describir la utilidad de los datos contenidos, en lugar de usar algunos abreviaturas difíciles como A o B2. Por ejemplo, supongamos que está diseñando un software que vende manzanas por frutas. Necesitamos dos variables para almacenar el precio y el volumen de ventas de manzanas. En este punto, puede definir dos variables denominadas Apple_Price y Apple_Sold. Cada vez que se ejecuta el programa, el usuario proporciona valores específicos para estas dos variables, lo que parece muy intuitivo. El método específico consiste en utilizar una o más palabras para formar un nombre de variable significativo para aclarar el significado de la variable. Por ejemplo, el significado del nombre de la variable SalesTaxRate es mucho más claro que Tax o Rate.
(3) Utilice una combinación de letras mayúsculas y minúsculas y números según sea necesario. Un protocolo razonable es poner en mayúscula la primera letra de cada palabra en una variable, como DateOfBirth.
(4) Otro acuerdo razonable es que cada nombre de variable comience con una abreviatura de dos o tres caracteres que corresponda al tipo de datos que se almacenarán en la variable. Por ejemplo, utilice strName para indicar que la variable Nombre contiene datos de cadena. Este método de denominación se denomina nomenclatura húngara.
Formato de tipo de variable nombre de variable
Por ejemplo, strName str es la abreviatura de cadena y Name es el nombre de la variable.
Tenga en cuenta que los tipos de variables están todos en minúsculas y los nombres de las variables comienzan con mayúsculas.
Método de nomenclatura C# stringstrNameVB Método de nomenclatura DimstrNameasString no necesita prestar demasiada atención a los detalles de la abreviatura de caracteres, pero aún así deberá observar esta convención en el futuro. Puede encontrar información detallada sobre esta convención en la ayuda en línea de Visual Basic y en muchos libros sobre programación avanzada con Visual Basic.