Udostępnij za pośrednictwem


Typ danych LONG (Visual Basic)

Posiada podpisane 64-bitowe liczby całkowite (8-bajtowe) zakresu wartości od-9,223,372,036,854,775,808 do 9,223,372,036,854,775,807 (ppkt 9.2... E + 18).

Uwagi

Użyj Long typ danych zawierają liczby integer, które są zbyt duże, aby zmieścić się w Integer typu danych.

Wartość domyślna, Long jest równa 0.

Porady dotyczące programowania

  • Zagadnienia dotyczące współdziałania. Jeśli są relacje ze składników, które nie zostały napisane dla.NET Framework, na przykład obiekty automatyzacji lub COM, pamiętaj, że Long ma szerokość różnych danych (32 bity) w innych środowiskach.Jeśli argument 32-bitowe są przekazanie do takich części, zadeklarowania go jako Integer zamiast Long w kodu języka Visual Basic.

    Ponadto automatyzacji nie obsługuje 64-bitowe liczby całkowite w systemie Windows 95, Windows 98, Windows ME lub Windows 2000.Nie można przekazać Visual Basic Long argument składnik automatyzacji w tych systemach operacyjnych.

  • Poszerzenie. The Long data type widens to Decimal, Single, or Double.Oznacza to, można przekonwertować Long do jednej z tych typów bez zauważalnego System.OverflowException błąd.

  • Wpisz znaki. Dołączanie znaków typu literał L do literału wymusza Long typu danych.Dołączanie znaków identyfikatora typu & dla wszystkich identyfikatorów wymusza Long.

  • Typ RAM. Odpowiedni typ w.NET Framework jest System.Int64 struktury.

Zobacz też

Informacje

Podsumowanie typów danych (Visual Basic)

Int64

Typ danych Integer (Visual Basic)

Krótkie typ danych (Visual Basic)

Funkcje konwersji typu (Visual Basic)

Podsumowanie konwersji (Visual Basic)

Koncepcje

Efektywne wykorzystanie typów danych (Visual Basic)