Tipo de dados Long (Visual Basic)

Suspensões assinado de 64-bits (8 -byte) cujo valor varia de -9.223.372.036.854.775.808 através de 9.223.372.036.854.775.807 de inteiros (9.2...18 E+).

Comentários

Use o Longotipo de dados para conter números inteiro que são grandes demais para ajuste na Integertipo de dados.

The default value of Long is 0.

Programming Tips

  • Considerações de interoperabilidade. Se você está em uma interface com componentes não são escritos para o.NET Framework, para objetos de automação ou COM exemplo, lembre-se que Long tem uma largura de dados diferentes (32 bits) em outros ambientes. If you are passing a 32-bit argument to such a component, declare it as Integer instead of Long in your new Visual Basic code.

    Além disso, automação não oferece suporte a 64 inteiros de bits de-no Windows 95, Windows 98, Windows ME ou Windows 2000. Você não pode passar um Visual Basic Long argumento para um componente do automação nesses sistemas operacionais.

  • Alargamento. The Long tipo de dados widens to Decimal, Single, or Double. This means you can convert Long to any one of these types without encountering a System.OverflowException error.

  • Tipo Caracteres. Acrescentando o caractere de tipo literal L para um literal de força para o Long tipo de dados. Appending the identifier type character & to any identifier forces it to Long.

  • Framework Type. O tipo correspondente na.NET Framework é o System.Int64 estrutura.

Consulte também

Referência

Resumo de tipo de dados (Visual Basic)

Int64

Tipo de Dados Inteiro (Visual Basic)

Tipo de dados Short (Visual Basic)

Funções de conversão de tipo (Visual Basic)

Resumo de conversão (Visual Basic)

Conceitos

Uso eficiente de tipos de dados (Visual Basic)