Use CType to convert decimal and Decimal to byte : Type « Reflection « VB.Net Tutorial






Option Strict On

Module Main
    Public Sub DecimalToS_Byte(argument As Decimal)
        Console.WriteLine(argument)
        Dim sByteValue As Object

        Try
            sByteValue = CType(argument, Byte)
        Catch ex As Exception
            sByteValue = ex.GetType().Name
        End Try
        Console.WriteLine(sByteValue )
    End Sub

    Public Sub Main( )
        DecimalToS_Byte(8d)
        DecimalToS_Byte(New Decimal(7, 0, 0, false, 3))
    End Sub
End Module








19.6.Type
19.6.1.Retrieves the type associated with the CLSID from the local host
19.6.2.Get the method that matches the specified binding flags.
19.6.3.Use CType to convert decimal and Decimal to byte
19.6.4.Retrieve a type by passing a ProgID
19.6.5.Displays the public or non-public get accessor for the specified property.
19.6.6.Use Equals to compare two types.
19.6.7.Create an instance of a Type array representing the number, order and type of the parameters for the property.
19.6.8.Display the ClassID related to the ProgID, along with any applicable exception message.