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ı Dil Bağımsızlığı ve Dilden Bağımsız Bileşenler (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 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 UInt32 yapısı.

Ayrıca bkz.

Görevler

Nasıl yapılır: İmzalanmamış Türler İsteyen Bir Windows İşlevi Çağırma (Visual Basic)

Başvuru

Veri Türü Özeti (Visual Basic)

UInt32

Tür Dönüştürme İşlevleri (Visual Basic)

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

Kavramlar

Veri Türlerinin Etkili Kullanımı (Visual Basic)