语言VB.NET我有2个类A,B,
要在A中使用B里面的部分代码,如何引用? 

解决方案 »

  1.   

    VB没用过,应该和C#差不多吧
    把这两个类A和B放在App_Code文件夹中,就可以用了。
    假设类B中有个方法B(),在A类中使用B类的方法
    new B = new B();
    ...如果方法B()是个静态方法,就不用创建实例了,直接使用B...
      

  2.   

    new Bi = new B(); 
      

  3.   

    这是我用C#写的小例子,VB应该也类似...A.cs和B.cs放在App_Code文件夹下,如果没有App_Code就新建一个A.cspublic class A
    {
        public string ShowStr(string str)
        {
            return "字符" + str;
        }
        public static string ShowStr2(string str) //静态方法
        {
            return "字符" + str;
        }
    }
    B.cspublic class B
    {
        public string Show()
        {
            A _a = new A();
            return _a.ShowStr();
        }
        public string Show() //静态方法直接使用,不用实例化
        {
            return A.ShowStr2();
        }
    }
      

  4.   


    相当清楚了................
    如果在别的类库中,要添加引用(dll文件),跟据命名空间去访问,去实例........
      

  5.   

    问题是2个类不在同一个文件  我现在也是把它作成DLL搞的