ejemplos vb
Pequeños ejemplos de código Visual Basic (VB.NET)
Convenciones de nomenclatura de VB
Reglas generales
- Comience cada palabra separada en un nombre con una letra mayúscula: WriteExample
- Cuando nombra un elemento en su aplicación de Visual Basic, el primer carácter de ese nombre debe ser un carácter alfabético o un guión bajo.
- El nombre de un elemento solo debe contener caracteres alfabéticos, dígitos decimales y guiones bajos.
- El nombre de un elemento debe contener al menos un carácter alfabético o un dígito decimal si comienza con un guión bajo.
- El nombre de un elemento no debe tener más de 1023 caracteres.
- Si un evento tiene un concepto de "antes" o "después", utilice un sufijo en tiempo presente o pasado: ControlAdd o ControlAdded
- Para términos largos o de uso frecuente, utilice abreviaturas para mantener una longitud de nombre razonable.
- Los nombres de variables de más de 32 caracteres son difíciles de leer en un monitor configurado con una resolución baja.
- Asegúrese de que sus abreviaturas sean coherentes en toda la solicitud.
- Evite el uso de nombres en un ámbito interno que sean iguales a los nombres en un ámbito externo. Si se produce un conflicto entre una variable y la palabra clave del mismo nombre, debe identificar la palabra clave precediendola con la biblioteca de tipos adecuada. Por ejemplo, si tiene una variable llamada Fecha , puede usar la función Fecha intrínseca solo llamando a DateTime.Date .
- No utilice "Mi" o "mi" como parte del nombre de una variable
Elemento | Notación | Ejemplo | Notas |
---|
Clase | PascalCase (MayúsculaCamel) | Nombre de clase | Comienza con un sustantivo. En los nombres de las clases de argumentos de eventos, incluya el sufijo "EventArgs". |
Constante | camelCase (inferiorCamelCase) | nombreconst | |
Controlador de eventos | PascalCase (UpperCamelCase) | Controlador de eventos del ratón | Los nombres comienzan con un sustantivo que describa el tipo de evento seguido del sufijo "Manejador". |
Función/Método | PascalCase (UpperCamelCase) | Función de ejecución | Comience los nombres de funciones y métodos con un verbo. |
Interfaz | PascalCase (UpperCamelCase) | IComponente, IPpersistible | Los nombres de las interfaces comienzan con el prefijo "I", seguido de un sustantivo o una frase nominal, o con un adjetivo que describa el comportamiento de la interfaz. No utilice guiones bajos y utilice abreviaturas con moderación porque pueden causar confusión. |
Módulo | PascalCase (UpperCamelCase) | Nombre del módulo | Comienza con un sustantivo. |
Propiedad | PascalCase (UpperCamelCase) | Nombre de propiedad() | Comienza con un sustantivo. |
Estructura | PascalCase (UpperCamelCase) | Nombre de la estructura | Comienza con un sustantivo. |
Variable | camelCase (inferiorCamelCase) | nombre de variable | |
Convenciones de comentarios
- Coloque los comentarios en una línea separada en lugar de al final de una línea de código.
- Comience el texto del comentario con una letra mayúscula y finalice el texto del comentario con un punto.
- Inserte un espacio entre el delimitador del comentario (') y el texto del comentario.
Fuentes
- Microsoft docs: Convenciones de nomenclatura de Visual Basic
- Microsoft docs: convenciones de codificación de Visual Basic
- Documentos de Microsoft: Declaración de constantes
- Documentos de Microsoft: Declaración de variables
Apoyo
Si encuentra útiles estos ejemplos, puede destacar este repositorio.