Aracılığıyla paylaş


Çeşitli Veri Türleri (Visual Basic)

Visual Basic, sayılara veya karakterlere yönelik olmayan çeşitli veri türleri sağlar. Bunun yerine, evet/hayır değerleri, tarih/saat değerleri ve nesne adresleri gibi özel verilerle ilgilenirler.

Visual Basic veri türlerinin yan yana karşılaştırmasını gösteren bir tablo için bkz. Veri Türleri.

Boole Türü

Boole Veri Türü, True veya False olarak yorumlanan işaretsiz bir değerdir. Veri genişliği, uygulama platformuna bağlıdır. Bir değişken doğru/yanlış, evet/hayır veya açık/kapalı gibi yalnızca iki durumlu değerler içerebiliyorsa, bunu olarak Booleanbildirin.

Tarih Türü

Tarih Veri Türü, hem tarih hem de saat bilgilerini tutan 64 bitlik bir değerdir. Her artış, Gregoryen takvimde 1 yılın 1 Ocak'ının başlangıcından (12:00) bu yana geçen 100 nanosaniyeyi temsil eder. Bir değişken tarih değeri, saat değeri veya her ikisini birden içerebiliyorsa, bunu olarak Datebildirin.

Nesne Türü

Nesne Veri Türü, uygulamanızdaki veya başka bir uygulamadaki bir nesne örneğine işaret eden 32 bitlik bir adrestir. Değişken Object , uygulamanızın tanıdığı herhangi bir nesneye veya herhangi bir veri türüne ait verilere başvurabilir. Bu, hem değer türlerini, Integer, Boolean ve yapı örneklerini hem de ve String gibi sınıflardan oluşturulan nesnelerin örnekleri olan Form ve dizi örneklerini içerir.

Bir değişken, derleme zamanında bilmediğiniz bir sınıfın örneğine yönelik bir işaretçi depolarsa veya çeşitli veri türlerindeki verilere işaret edebilirse, bunu olarak Objectbildirin.

Veri türünün avantajı Object , herhangi bir veri türündeki verileri depolamak için bunu kullanabilmenizdir. Dezavantajı, daha fazla yürütme süresi alan ve uygulamanızın daha yavaş performans göstermesini sağlayan ek işlemler yapmanızdır. Değer türleri için bir Object değişken kullanırsanız kutulama ve kutudan çıkarma yapmanız gerekir. Başvuru türleri için kullanırsanız geç bağlamaya neden olursunuz.

Ayrıca bakınız