现在用C#写了一个窗体小程序,但现在又要转成VB的,请问有什么好办法呀?或者有没有办法让C#的代码在VB中运行呀

解决方案 »

  1.   

    vb没有办法调用c#
    手动翻译吧
      

  2.   

    写成函数,输出为DLL,然后在VB中调用就行了。
      

  3.   

    VB中好像有一个share函数,用这个就可以了
      

  4.   

    C#中做好命名空间然后Debug.成dll文件,进入VB中加载这个dll文件就可以调用了
      

  5.   

    和我一样啊,在痛苦中挣扎抉择,呵呵
    有精力的话,抓紧把2种语言都贯通
    临时办法,用 c#转化vb.net  工具转一下,或者想楼上兄弟们说的,c# 关键函数编译成dll,vb.net 里面调用就可
      

  6.   

    其实用VB最大的理由就是界面设计容易(相对以前的C++,c等这样的平台),可是,现在这方面相对于C#已经没有什么优势了,而C#相对VB却有不少优势,比如,语言简练、执行效率相对较高等。而如果说从VB转向C#新学的话,也很容易的,可以说只需学会C的关键词应足够了,其他东西两者基本一样的。