Share via


Tipo de dado Long (Visual Basic)

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

Comentários

Use o Long o tipo de dados para conter números inteiros que são grandes demais para caber na Integer tipo de dados.

O valor padrão para Long é 0.

Dicas de Programação

  • Considerações de interoperabilidade. Se você está em uma interface com componentes não escritos para o.NET Framework, por exemplo automação ou COM objetos, lembre-se que Long tem uma largura de dados diferentes (32 bits) em outros ambientes.Se você estiver passando um argumento de 32 bits para tal componente, declare-o como Integer em vez de Long no seu novo Visual Basic.

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

  • Tipos de dados. The Long data type widens to Decimal, Single, or Double.Isto significa que você pode converter um Long para qualquer um desses tipos sem a ocorrência de um erro System.OverflowException.

  • Caracteres de tipo. Acrescentando o caractere de tipo literal L para um literal, força-o para o Long tipo de dados.Acrescentar o caractere de tipo identificador & a qualquer identificador o força ao tipo Long.

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

Consulte também

Referência

Resumo do 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 dos tipos de dados (Visual Basic)