Visual Basic のプログラミング ガイド
方法 : Visual Basic でオブジェクトを別の型に変換する

更新 : 2007 年 11 月

Object 変数を他のデータ型に変換するには、CType 関数 などの変換キーワードを使用します。

使用例

次に示すのは、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 変数を使い続けると、ボックス化およびボックス化解除 (値型の場合)、または遅延バインディング (参照型の場合) が行われます。これらの操作はいずれも余分な実行時間を必要とするため、パフォーマンスが低下します。

コードのコンパイル方法

この例で必要な要素は次のとおりです。

  • System 名前空間への参照

参照

概念

参照

その他の技術情報

タグ :


Page view tracker