字符串记录的的16进制的数,如何转换成数值的

字符串记录的的16进制的数,怎么转换成数值的
问题是这个样子的    我在数据库里面用varchar类型的字段记录了      设备地址0x00,0x0F

send(0x00)   串口接收到的是0x00


但是从数据库取到String sddr = "0x00";
send(sddr)
直接用串口发送是可以的但是会变掉不是原本的0x00


请问从数据库取到的数据需要怎么处理才能发送出去我想发的数据




------解决方案--------------------

Convert.ToInt32("0x41",16)

------解决方案--------------------
常用转换