VB.NET类型转换相关运算符应用技巧分享
发布时间:2020-12-16 23:02:07 所属栏目:大数据 来源:网络整理
导读:VB.NET作为一门功能强大的面向对象编程语言,为开发人员带来非常大的好处。它的编写方式简单灵活,很大程度上提高了开发人员开发效率。我们在这里先来介绍一下VB.NET类型转换的相关运算符使用技巧。 VB.NET类型转换提供了两种转型运算符:DirectCast 和CType
VB.NET作为一门功能强大的面向对象编程语言,为开发人员带来非常大的好处。它的编写方式简单灵活,很大程度上提高了开发人员开发效率。我们在这里先来介绍一下VB.NET类型转换的相关运算符使用技巧。 VB.NET类型转换提供了两种转型运算符:DirectCast 和CType DirectCast是首选的,因为它通常可以产生更高效的代码,也能更好地保留类型安全。但,DirectCast只能用来将引用类型转型为其他类型,而CType运算符可以用将引用类型或者值类型转型为其他类型。 使用CType运算符将一个是转换为一个基元类型非常有用和常见,所以VB.NET为此还专门提供了一些转型运算符:
如果DirectCast和CType及上面的便捷的转型运算符不能找到某种方式来将指定的对象转换为期望的类型时,将会抛出一个InvalidCastException异常. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |