Aracılığıyla paylaş


UInteger veri türü

Değer 0 ile 4.294.967.295 arasında değişen holds imzalanmamış 32 bitlik (4 bayt) tamsayılar.

Notlar

UInteger En verimli veri genişliği en büyük işaretsiz değer veri türü sağlar.

Varsayılan değer olan UInteger 0'dır.

İpuçları programlama

UInteger Ve Integer veri türleri için bu en iyi performansı bir 32-bit işlemci sağlamak daha küçük tamsayı türlerini (UShort, Short, Byte, ve SByte), daha az bit kullandıkları halde yük depolamak ve getirmek için daha fazla zaman alabilir.

  • Negatif sayılar. Çünkü UInteger imzasız bir tür negatif bir sayı temsil edemez.Unary eksi kullanırsanız (-) işlecini yazın sonucunu veren bir ifade üzerinde UInteger, Visual Basic dönüştürür ifade Long ilk.

  • **cls uyumluluğu.**UInteger Veri türü değil parçası Ortak dil belirtimi (cls uyumlu kod kullanan bir bileşenin kullanamayacaklarını böylece cls).

  • Birlikte çalışabilirlik konuları. Yazılmış olmayan bileşenlerle deki durumunda.net Framework, örnek Otomasyon veya com nesneleri için tutmak gibi türleri göz önünde uint diğer ortamlarda farklı veri genişliği (16 bit) olabilir.16-Bit bağımsız değişkeni böyle bir bileşene geçirmeden, olarak bildirmek UShort yerine UInteger yönetilen Visual Basic kodunuzda.

  • Widening. The UInteger data type widens to Long, ULong, Decimal, Single, and Double.Yani dönüştürebilirsiniz UInteger karşılaşma olmadan bu tür herhangi bir System.OverflowException hata.

  • Karakterleri yazın. Hazır karakterleri ekleyerek UI bir sabit zorlar UInteger veri türü.UIntegerhiçbir tanımlayıcı türü karakter vardır.

  • Framework türü. Karşılık gelen türü.net Framework System.UInt32 yapısı.

Ayrıca bkz.

Görevler

Nasıl yapılır: imzasız türleri (Visual Basic) götüren bir Windows işlevi çağrısı

Başvuru

Veri türü özeti (Visual Basic)

UInt32

Tür dönüştürme işlevleri (Visual Basic)

Dönüştürme özeti (Visual Basic)

Kavramlar

Veri türleri (Visual Basic) verimli kullanımı