Aracılığıyla paylaş


Nasıl yapılır: Visual Basic'te Bir Nesneyi Başka Bir Türe Dönüştürme

CType İşlevi gibi bir Object dönüştürme anahtar sözcüğünü kullanarak bir değişkeni başka bir veri türüne dönüştürebilirsiniz.

Örnek

Aşağıdaki örnek, bir Object değişkeni ve Stringdeğerine Integer dönüştürür.

Public Sub objectConversion(ByVal anObject As Object)  
    Dim anInteger As Integer  
    Dim aString As String  
    anInteger = CType(anObject, Integer)  
    aString = CType(anObject, String)  
End Sub  

Bir değişkenin içeriğinin belirli bir Object veri türünde olduğunu biliyorsanız, değişkeni bu veri türüne dönüştürmek daha iyidir. Değişkenini Object kullanmaya devam ederseniz, kutulama ve kutulama kaldırma (değer türü için) veya geç bağlama (başvuru türü için) olursunuz. Bu işlemlerin tümü fazladan yürütme süresi alır ve performansınızı yavaşlatılır.

Kodu derleme

Bu örnek şunları gerektirir:

  • Ad alanına başvuru System .

Ayrıca bkz.