CInt、CStr、Ctype函数在哪个命名空间里
Int、Str函数在Microsoft.VisualBasic命名空间,当你输入“Microsoft.VisualBasic.”后,会自动跳出Int、Str等函数的提示, 可是就是找不到CInt、CStr、Ctype等函数,因为此类转换函数的数量较多,很难全部记得准确,所以想让VB.Net的集成开发环境自动跳出提示来。请大虾们告知CInt、CStr、Ctype函数属于哪个命名空间,如何让它们能在输入提示里自动跳出来!
[解决办法]
哪个都不属于
这些是关键字,是VB语言的组成部分
你没发现它们的语法着色用的是关键字颜色吗
因为VB6没有通用类型转换语法,
所以出现了这么多转换函数,
VB.NET里你可以全部使用CType
这些函数实际也没多少
只有基本类型才有
命名都是C+类型名或类型名缩写
加上IDE的提示,使用上不存在没问题
比如你想将某表达式转化为Long
你输入CL(c+类型名首字母),这个时候IDE就会自动提示Clng了
[解决办法]
唉。
1#楼已经告诉你了,这些转换函数不是类库中的什么转换函数,而是编译器支持的内联关键字。你到类库的命名空间下,能找到什么呢?
[解决办法]
输入C,然后列表中有CInt CStr。谁让你在那个里面找。