Las versiones anteriores de Visual Basic aplicaron límites en el código como, por ejemplo, la longitud de los nombres de variable, el número de variables permitidas en los módulos y el tamaño del módulo. En Visual Basic .NET, estas restricciones se han relajado, lo que le proporciona una mayor libertad para escribir y organizar el código.
Los límites físicos dependen más de la memoria en tiempo de ejecución que de las consideraciones sobre el tiempo de compilación. Si usa prácticas de programación prudentes y divide aplicaciones grandes en varias clases y módulos, es muy poco probable encontrar una limitación interna de Visual Basic.
A continuación se muestran algunas limitaciones que puede encontrar en casos extremos:
Longitud del nombre. Hay un número máximo de caracteres para el nombre de cada elemento de programación declarado. Este máximo se aplica a una cadena de habilitación completa si el nombre del elemento está habilitado. Vea Declared Element Names.
Longitud de línea. Hay un máximo de 65535 caracteres en una línea física de código fuente. La línea de código fuente lógico puede ser más larga si usa caracteres de continuación de línea. Consulte Interrumpir y combinar instrucciones en código.
Dimensiones de matriz. Hay un número máximo de dimensiones que puede declarar para una matriz. Esto limita el número de índices que puede usar para especificar un elemento de matriz. Consulte Dimensiones de matrices en Visual Basic.
Longitud de la cadena. Hay un número máximo de caracteres Unicode que puede almacenar en una sola cadena. Consulte Tipo de datos de cadena.
Longitud de la cadena de entorno. Hay un máximo de 32768 caracteres para cualquier cadena de entorno que se use como argumento de línea de comandos. Se trata de una limitación en todas las plataformas.
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios:
Únase a la serie de reuniones para crear soluciones de inteligencia artificial escalables basadas en casos de uso reales con compañeros desarrolladores y expertos.
Use bloques de código con mayor confianza y comprenda cómo influyen en la visibilidad y la accesibilidad de las construcciones de nivel superior e inferior del código.