「VB.NET」CTypeで型をキャストするサンプル
書式
CType(変換元の値, 変換後の型)
CType(expression, typename)
任意の式を、指定されたデータ型、オブジェクト、構造体、クラス、またはインターフェイスに明示的に変換し、その結果を返します。
使用例
Module Module1 Sub Main() Dim sg As Single = 28.9 Dim res As Integer = CType(sg, Integer) Console.WriteLine("SingleをInteger型へ変換: " + res.ToString) Dim lt As Long = 1000 Dim res2 As Single = CType(lt, Single) Console.WriteLine("LongをSingle型へ変換: " + res2.ToString) Console.ReadKey() End Sub End Module
結果
SingleをInteger型へ変換: 29
LongをSingle型へ変換: 1000