Tipos de dados Visual Basic .NET
Visual Basic .NET (VB .NET) permite que você acertar o 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 faixas de valores. Use a informação para o bem, não o mal!
Tipo Visual Basic | Common Language Runtime Estrutura Tipo | Tamanho de armazenamento | valor Faixa |
---|---|---|---|
boolean | System.Boolean | 2 bytes | Verdadeiro ou falso |
Byte | System.Byte | 1 byte | 0 a 255 (não assinado) |
carbonizar | System.Char | 2 bytes | 0 a 65535 (sem sinal) |
Encontro | System.DateTime | 8 bytes | 01 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 decimalpoint- +/- 7,9228162514264337593543950335 com 28 lugares para theright do menor número decimal- diferente de zero é +/- ,0000000000000000000000000001 |
Duplo (precisão dupla de ponto flutuante) | System.Double | 8 bytes | -1.79769313486231E + 308 para 4.94065645841247E-324 para negativevalues- 4.94065645841247E-324 a 1.79769313486231E + 308 para positivevalues |
número inteiro | System.Int32 | 4 bytes | -2,147,483,648 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 podem ser armazenados em uma variável de tipo de objecto |
Baixo | System.Int16 | 2 bytes | -32.768 a 32.767 |
Única (single-precisão de ponto flutuante) | System.Single | 4 bytes | -3.402823E + 38 a -1.401298E-45 para negativo valores-1.401298E-45 para 3.402823E + 38 para valores positivos |
String (variable-length) | System.String (classe) | Depende de implementação da plataforma | 0 a aproximadamente 2 bilhões de caracteres Unicode |
User-Defined Type (estrutura) | (Herda de System.ValueType) | Soma dos tamanhos de seus membros | Cada um dos membros da estrutura tem uma gama determinada pelo seu tipo de dados e independente dos intervalos de os outros membros |