Aracılığıyla paylaş


Bileşik Veri Türleri (Visual Basic)

Temel veri türleri ek olarak Visual Basic kaynakları oluşturmak için farklı türdeki öğeler de birleştirmek Bileşik veri türleri yapıları, diziler ve sınıflar gibi.Bileşik veri türleri, Exchange'in türleri ve diğer bileşik türleri oluşturabilirsiniz.Örneğin, dizi üyeleriyle bir dizi yapı öğelerini veya bir yapı tanımlayabilirsiniz.

Veri türleri

Bir bileşik bileşenlerinin herhangi bir veri türünden farklı türüdür.Örneğin, bir dizi Integer öğeleri değil Integer veri türü.

Bir dizi veri türü normalde gerektiği gibi öğe türü, parantez ve virgül kullanılarak temsil edilir.Örneğin, tek boyutlu bir dizi String gibi öğeleri temsil String()ve iki boyutlu bir dizi Boolean gibi öğeleri temsil Boolean(,).

Yapý türleri

Tüm yapıları kapsayan hiçbir tek veri türü vardır.Bunun yerine, her bir yapı tanımı bile aynı öğeleri sırayla iki yapý tanýmlar benzersiz veri türünü temsil eder.Ancak, aynı yapı iki veya daha fazla örneğini oluşturursanız, Visual Basic bunları aynı veri türü olarak nitelendirir.

Dizi türleri

Tüm diziler kapsayan hiçbir tek veri türü vardır.Bir dizinin belirli bir örnek veri türü aşağıdakiler tarafından belirlenir:

  • Bir dizi olma olgusunu

  • Dizi derecesini (boyutları sayısı)

  • Dizi öğesi türü

Özellikle, belirli bir boyutun uzunluğu veri türü örneğinin bir parçası değil.Aşağıdaki örnek bunu göstermektedir.

Dim arrayA( ) As Byte = New Byte(12) {}
Dim arrayB( ) As Byte = New Byte(100) {}
Dim arrayC( ) As Short = New Short(100) {}
Dim arrayD( , ) As Short
Dim arrayE( , ) As Short = New Short(4, 10) {}

Yukarıdaki örnekte, dizi değişkenleri arrayA ve arrayB aynı veri türü olarak kabul edilir — Byte() — olsa farklı uzunluklarını başlatılır.Değişkenleri arrayB ve arrayC kendi öğe türleri farklı olduğundan aynı türden değil.Değişkenleri arrayC ve arrayD kendi dereceleri farklı olduğu için aynı türden değil.Değişkenleri arrayD ve arrayE aynı türe sahip — Short(,) — kendi dereceleri ve öğe türlerini aynı olsa, çünkü arrayD henüz başlatılmadı.

Diziler hakkında daha fazla bilgi için bkz: Visual Basic'de Diziler.

Sınıf türleri

Tüm sınıfları kapsayan hiçbir tek veri türü vardır.Bir sınıfın başka bir sınıftan kalıtımla alınabilir, ancak her bir ayrı veri türüdür.Aynı sınıfın birden çok örneği, aynı veri türüdür.Bir sınıf örneği değişkeninin başka birine atarsanız, yalnızca aynı veri türüne sahip yapmak, bellekte aynı sınıf örneğini işaret ettikleri.

Sınıfları hakkında daha fazla bilgi için bkz: Visual Basic'de Nesneler ve Sınıflar.

Ayrıca bkz.

Görevler

Veri Türleri Sorunlarını Giderme (Visual Basic)

Nasıl yapılır: Değişkende Birden Fazla Değer Tutma (Visual Basic)

Kavramlar

Visual Basic'de Veri Türleri

Visual Basic'de Genel Türler (Visual Basic)

Değer Türleri ve Başvuru Türleri

Diğer Kaynaklar

Başlangıç Veri Türleri (Visual Basic)

Visual Basic'de Tür Dönüştürmeleri

Yapılar (Visual Basic)