Tipos de dados visual basic .net
Video: Visual Basic NET variáveis e tipos de dados Curso VB NET
Visual Basic .NET (VB .NET) permite obter direito ao básico, sem ter que percorrer tradutores. A tabela a seguir mostra os tipos de dados VB .NET usa, bem como a sua estrutura CLR, tamanho de armazenamento, e intervalos de valores. Use a informação para o bem, não o mal!
Tipo Visual Basic | Common Language Runtime Estrutura Tipo | Tamanho de armazenamento | Faixa de valor |
---|---|---|---|
boleano | System.Boolean | 2 bytes | Verdadeiro ou falso |
Byte | System.Byte | 1 byte | 0 a 255 (unsigned) |
Caracteres | System.Char | 2 bytes | 0-65535 (unsigned) |
Encontro | System.DateTime | 8 bytes | 1 de Janeiro de 0001 a 31 de Dezembro de 9999 |
Decimal | System.Decimal | 16 bytes | +/ -79.228.162.514.264.337.593.543.950.335 sem casa decimal ponto- +/- 7,9228162514264337593543950335 com 28 lugares para o direito da decimal- menor número diferente de zero é +/-0.0000000000000000000000000001 |
Duplo (precisão dupla de ponto flutuante) | System.Double | 8 bytes | -1.79769313486231E + 308 para 4.94065645841247E-324 para negativo valores- 4.94065645841247E-324 a 1.79769313486231E + 308 para positiva valores |
número inteiro | System.Int32 | 4 bytes | -2147483648 a 2.147.483.647 |
Long (inteiro longo) | System.Int64 | 8 bytes | -9.223.372.036.854.775.808 para 9.223.372.036.854.775.807 |
Objeto | System.Object (classe) | 4 bytes | Qualquer tipo pode ser armazenado em uma variável do tipo Object |
Curto | System.Int16 | 2 bytes | -32.768 a 32.767 |
Única (de precisão simples de ponto flutuante) | System.Single | 4 bytes | -3.402823E + 38 a -1.401298E-45 para valores- negativo 1.401298E-45 a + 38 3.402823E para valores positivos |
Corda (de comprimento variável) | System.String (classe) | Depende de implementação da plataforma | 0 a aproximadamente 2 bilhões de caracteres Unicode |
User-Defined Type (estrutura) | (Herda System.ValueType) | Soma dos tamanhos de seus membros | Cada um dos membros da estrutura tem uma gama determinada pela sua dados tipo e independente dos intervalos dos outros membros |