两个类:
myclass.cs
sqldb.cs其中sqldb.cs中有函数 public void openDB();如何实现只调用myclass类就可以使用sqldb类中的函数

myclass m=new myclass();
myclass.openDB();

解决方案 »

  1.   

    将myclass 类从sqldb类继承
    public class myclass : sqldb
    {
    }
      

  2.   

    让myclass类继承sqldb类类就可以了:
    public class myclass : sqldb
    {
    }
      

  3.   

    继承是可以,但为什么要这么做呢?继承的目的可不能是为了重用某个方法啊在当前这个情形下,假如myclass这个类纯是对sqldb这个类做延伸/扩展,这样做无可厚非但假如myclass是个业务类,那么这么做就不是好办法,不要为了一时的方便,把自己的编码变得不可维护了