您可以使用轉換關鍵字 (例如 CType 運算子) 將變數轉換為Object其他資料類型。
範例
下列範例會將 Object 變數 Integer 轉換成 和 String。
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
如果您知道變數的內容 Object 屬於特定數據類型,最好將變數轉換成該數據類型。 如果您繼續使用 Object 變數,則會產生 Boxing 和 Unboxing(針對實值類型)或 晚期繫結(針對參考類型)。 這些作業全都需要額外的運行時間,讓您的效能變慢。
編譯程式碼
這個範例需要:
System.Drawing.Imaging命名空間的參考。