我们进行数据处理时,难免需要用到数据类型转换,在我们的平台中,一般场景下,如果使用的是Vb.Net语言,则可以考虑优先使用隐式转换功能,能不转换的都可以省省力气。在C#中我们可以优先考虑使用平台提供的一个Object的扩展方法CType。常规数据类型基本可以应对了。
如果需要将字符串中的数值提取出来的,可以考虑使用Val(只能Vb.net中使用)或Char2Nums类。
如果需要判断数据类型是否转换成功,可以考虑使用TryParse。
对于一些拥有继承或实现关系的引用类型,我们可以考虑使用TryCast(VB.Net中使用)和as(C#中使用)。