在.net中已经不提倡再用VB的函数不过如果你真想用那就点 菜单->添加引用 在.net中找到 Microsoft VisualBasic Runtime 引用它
然后using Microsoft VisualBasic;
最后你要用哪个函数就到相应的类中找就行了
例如:你想要的IsDate IsDbNull之类的就写成Information.IsDate(expression),Information.IsDbNull(expression) 像随机函数Rnd就写成VbMath.Rnd
和VbMath.Randomize还有别的函数所在类请参考.net MSDN的
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/vblr7/html/vaorivbruntimelibrarykeywords.htm

解决方案 »

  1.   

    用Parse(expression)函数
    日期:DateTime.Parse(expression)
      

  2.   

    Convert.IsDBNull();
    Char.IsNumber();
      

  3.   

    chenyuming2004(这辈子我算是废了):Char.IsNumber()应该不行吧,如果有一变量如何知道它是否number用c#该如何写?
      

  4.   

    判断他是否是number 可以用正则表达式判断
      

  5.   

    其实VB正面的所有函数在C#
    下大部分都可以引用的在你的项目点击右键,选择添加引用
    在选择Microsoft VisualBasic Runtime在你的代码顶部写下using Microsoft.VisualBasic;如果需要判断是否为一个数字
    则可以用Information.IsNumeric(this.txtPrice.Text);
    其他的函数与之差不多:)