Sdílet prostřednictvím


UInteger – datový typ

Blokování nepodepsaných 32bitové (4bajtové) celá rozsahu v rozmezí 0 až 4 294 967 295.

Poznámky

UInteger Typ dat poskytuje největší hodnotu bez znaménka nejúčinnější šířku data.

Výchozí hodnota UInteger je 0.

Programové tipy

UInteger a Integer datové typy umožňují optimální výkon na 32bitový procesor, protože typy menší celé číslo (UShort, Short, Byte, a SByte), i když používají méně bitů čas si načíst, uložit a načíst.

  • Záporná čísla. Protože UInteger je typ bez znaménka, nelze jej představují záporné číslo.Používáte-li Unární minus (-) na výraz, jehož výsledkem zadejte operátor UInteger, Visual Basic Převede výraz na Long první.

  • **Soulad se specifikací CLS.**UInteger Datový typ není součástí Jazyková nezávislost a jazykově nezávislé komponenty (CLS), takže standardu CLS kód nesmí zabírat součást, která jej používá.

  • InterOp důležité informace. Pokud jsou během propojení s komponenty není napsané pro.NET Framework pro příklad automatizace nebo COM objektů mějte na paměti, jako například typy uint v jiných prostředích mohou mít různá data šířku (16 bitů).Argument 16bitové předáte takové součásti, deklarovat jako UShort namísto UInteger ve spravovaném kódu jazyka Visual Basic.

  • Rozšiřování. The UInteger data type widens to Long, ULong, Decimal, Single, and Double.To znamená, že můžete převést UInteger na některý z těchto typů bez znatelného OverflowException chyba.

  • Typ znaků. Připojením znaky literálu typu UI na literál vynutí UInteger datového typu.UIntegernemá žádný identifikátor typu znak.

  • Typ rámce. Odpovídající typ v.NET Framework je UInt32 struktury.

Viz také

Úkoly

Postupy: Volání funkce systému Windows, která přebírá nepřiřazené typy (Visual Basic).

Referenční dokumentace

Souhrn datových typů (Visual Basic)

UInt32

Funkce pro převod typů (Visual Basic)

Souhrn konverze (Visual Basic)

Koncepty

Účinné používání datových typů (Visual Basic)