
正文
vb.net里的val vbnet lib
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何在C#中实现VB中的VAL()函数的功能?
没用过C#,不清楚有没C#中有对应的方法。
不过C#可以使用VB.NET的内置函数。因为VB.NET的内置函数大多都在Microsoft.VisualBasic这个程序集中,只要在C#中引用这个程序集就可以使用VB.NET的函数vb.net里的val了。
如果不想每次都使用函数的完全限定名,可以先引入Microsoft.VisualBasic命名空间。
不过,即便是引入vb.net里的val了Microsoft.VisualBasic命名空间,还是不能直接使用像Val()这样的函数名,而要加上类名。
Val函数位于Conversion类中,这个类(在VB中是Module)中定义了Val、Hex、Str、Oct、Int、Fix等函数。
具体哪个函数在哪个类里可以在对象浏览器里看,最快捷的方法是在VB.NET环境中使用右键菜单中的“转到定义”。
实例代码:
// 引用Microsoft.VisualBasic程序集
// 并 using Microsoft.VisualBasic;
int a = (int)Conversion.Val("123abc");
Console.WriteLine(a); // 输出123
Console.ReadKey();
相关问答
Q1: 在 vb.net 中val 函数的功能是什么
将字符串转换为数字vb.net里的val,无法转换vb.net里的val的结果为0
Q2: vb.net中的val() 函数怎么用啊
是可以兼容vb.net里的val的vb.net里的val,08在05的基础上虽然增加了一些控件,但是基础的东西还是没有改变的。。
关于vb.net里的val和vbnet lib的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








