Tipos de datos de VB.Net - Guía de varios tipos de datos VB.Net

Tabla de contenido:

Anonim

¿Qué es VB.Net?

Visual Basic (VB) es el lenguaje BÁSICO que se centra en .NET Framework. Se puede integrar completamente en Visual Studio, que es el principal editor de desarrolladores de Microsoft. Es compatible y actualizado simplemente por Microsoft.
En este artículo, analizaremos los tipos de datos VB.Net en detalle.

¿Por qué VB.Net?

  • Desarrollar aplicaciones .NET puede ser rápido y sencillo.
  • Puede ser de tipo seguro, orientado a objetos.
  • Puede construir cualquier tipo de aplicación moderna.

¿Cómo puede almacenar números dentro de su software? ¿Cómo prevenir el desbordamiento o tal vez la falta de decimales? ¿Cómo usar las fechas? Esta información resume los tipos de datos numéricos primarios a través de Visual Basic tradicional, Visual Basic para programas de software, Visual Basic .NET y varios lenguajes .NET. La experiencia de desarrollo asequible generalmente se piensa. Esto no puede ser un resumen de la programación. Puede encontrar algunas de las informaciones específicamente útiles si planea migrar de VB6 al lenguaje .NET.

Diferentes tipos de datos de VB.Net

Declarar variable usando Visual Basic

Variables

  • Las computadoras requieren estar entre los datos en mente.
  • Las variables tienen en cuenta solo un bit de datos a la vez.
  • No fue desarrollado para computadoras.

Bits y Nibbles y Bytes

  • La unidad de información más simple en informática es el bit.
  • Puede poseer 2 valores: 0 (borrado) y 1 (conjunto).
  • Puede 'voltear' un poco para alternar entre 0 y 1.
  • Una lista de 4 bits se conoce como mordisco.
  • Un grupo de 8 bits es un byte (2 nibbles) a veces llamado octeto.
  • Los grupos de bytes a menudo se denominan palabras.
  • Word (2 bytes - 16 bits)
  • Dword (4 bytes - 32 bits)
  • Qword (8 bytes - 64 bits)
  • Utilice el tipo de datos de cadena para almacenar y mostrar representaciones de bits

1. Tipos de datos enteros

Hay varios tipos de enteros.

  • Byte (1 byte)

El tipo de datos de byte es un entero de un byte que contiene un valor sin signo de 0 a 255.
Los bytes se usan a menudo para las llamadas a la API de Windows, realizando operaciones bit a bit, y algunos desarrolladores incluso exprimen un poco más de rendimiento al usar matrices de bytes en lugar de cadenas.

  • Entero (2 bytes)

El entero estándar es de dos bytes y contiene valores de signos en un rango de 64k de más o menos 32k.

-32, 768 a 32, 767.

  • Largo (4 bytes)

El rango puede ser -2, 147, 483, 648 a 2, 147, 483, 647.

Cuatro bytes de longitud pueden contener valores de signos de más de dos mil millones y es probablemente el tipo de valor de retorno más común en VB.Net. Esto se conoce como una palabra doble o palabra clave en la API de Windows.

  • LongLong (8 bytes - solo en sistemas de 64 bits)

- 9.223.372.036.854.775.808 a 9.223.372.036.854.775.807.

La versión de 64 bits de Office tiene el tipo de datos LongLong de 8 bytes y se requiere para muchas llamadas API de Windows en un entorno de 64 bits debido al mayor espacio de direcciones de memoria.

Esto se conoce como una palabra cuádruple o qword.

  • LongPtr

El tipo LongPtr realmente no es un tipo, sino un puntero verdadero que cambia según el entorno que se esté ejecutando. Esto significa que en un sistema de 32 bits, LongPtr devolverá un valor Long, y menos de 64 bits, devolverá un valor LongLong. El LongPtr se puede usar con frecuencia en llamadas API de Windows que generalmente se administran. El valor estándar para todos esos tipos enteros puede ser cero.

Ejemplo

Así es como declaramos una variable; utilizamos la palabra clave Dim, por lo que significa Dimensión. Esta es una terminología muy antigua. Luego le damos un nombre como ProductID. Es solo el nombre que inventamos. Luego agrega una palabra clave, ya que esto especifica los tipos de datos.

Aquí tenemos Dim ProductID como entero. Permitimos mantener cualquier número entero.

2. booleano

Boolean se utiliza para almacenar valores verdaderos o falsos. El valor predeterminado es False. Internamente, se almacenan como un número entero, pero solo se puede evaluar como Verdadero o Falso. Cuando los tipos numéricos se convierten a booleanos, 0 = falso y cualquier otra cosa = verdadero (no falso). Cuando los booleanos se convierten a un tipo numérico, False = 0 y True = -1. Esto se debe a que NO se realiza una operación bit a bit en todos los bits del entero, volteando todos los bits a cero a uno, lo que da como resultado un valor negativo.

Ejemplo

Dim isActive Como booleano, el booleano puede representar un valor verdadero o falso.

3. Cadena

El tipo de datos de cadena es para contener datos de caracteres como nombres u otros datos no numéricos. Hay dos formas del tipo de cadena, dependiendo de cómo se declare.

  • Una longitud variable (~ 2B caracteres)

El valor predeterminado para una cadena de longitud variable es una cadena vacía ("").

Los tipos de datos de cadena contienen cualquier información textual. Pueden adquirir aproximadamente 2 mil millones de tipos de caracteres Unicode.

Ejemplo

Dim Name As String contiene un valor de cadena.

4. Decimal

El tipo de datos Decimal contiene datos numéricos. El rango es +/- 7.9 … E + 28 Hasta 28 decimales.

Ejemplo

Dim ListPrice As Decimal contiene los datos numéricos positivos o negativos.

5. DateTime

Un DateTime mantiene una fecha y una hora de datos. Medianoche (00:00:00) 1 de enero de 0001 hasta el 31 de diciembre de 9999 11:59:59 PM.

Ejemplo

Dim SellStartDate As DateTime,

Entonces, la línea inicial número 10 ProductID = 1, que es un número entero.

Entonces la línea número 11 es Activo = Verdadero, que es booleano.

Una verdadera "palabra clave" en Visual Basic significa que no puede usarla como un nombre de variable.

Nombre = "10 Speed ​​Bike", que es una cadena.

Siempre coloque los valores de cadena entre comillas dobles.

ListPrice = 999.99D, que es decimal.

La 'D' se llama tipo literal. D es para decimal, mientras que las comillas dobles "" son para una cadena.

Entonces, el número de línea número 14 nombre variable SellStartDate = # 1/1/2019 #, que es DateTime.

El signo '#' (libra) es el tipo literal para un valor de fecha y hora. Es cómo definir el DateTime en el código de Visual Basic.

Una forma alternativa de declarar y asignar los valores aquí es a todo en una sola línea.

Otra forma en que puede ver la variable de declaración dos nombres de variables tiene el mismo tipo de datos y separados por una coma.

Esto simplemente no se considera como una actuación ideal. Debe declarar cada variable individual en la línea individual.

6. El tipo de datos del objeto

Ejemplo

En la línea 3, la variable de datos As Object. Es un tipo de datos especial que sabe cómo contener cualquiera de los otros tipos de datos. Evita el tipo de datos Objeto si es posible. Requiere mucha memoria y es más lento de usar que otros tipos de datos.

Conclusión - Tipos de datos VB.Net

Un tipo de datos de Visual Basic es una de las bases más importantes con el lenguaje Visual Basic. Cuando pueda dominar genuinamente los tipos de datos de Visual Basic apropiados, la eficiencia de su aplicación será mayor y el riesgo de errores será mucho menor.

Artículos recomendados

Esta es una guía de los tipos de datos VB.Net. Aquí discutimos varios tipos de tipos de datos VB.Net. También puede consultar nuestros otros artículos sugeridos:

  1. Operadores VB.NET
  2. Tipos de datos en MATLAB
  3. Herencia en VB.Net
  4. Guía de VB.Net para Loop
  5. Tipos de datos de Python
  6. Booleanos de Java
  7. Tipos de datos PL / SQL
  8. VB.Net Events
  9. Diferentes tipos de datos SQL con ejemplos