我想在一个.cs文件里调用别一个.cs中的方法,该怎么做!如:
a.cs
namespace WebDisk
{
    private void A_function(object sender, System.EventArgs e)
    {
      调用B.cs中的B_function方法!
    }
}
b.cs
namespace WebDisk
{
    private void B_function(object sender, System.EventArgs e)
    {
      ....
    }
}
我是一个新手,谢谢帮忙!

解决方案 »

  1.   

    是下面这样的!小弟新手,别见怪!
    a.cs
    namespace WebDisk
    {
        public class admin
      {
        private void A_function(object sender, System.EventArgs e)
          {
            调用B.cs中的B_function方法!
          }
      }
    }
    b.cs
    namespace WebDisk
    {
        public class Webdisk
       {
          private void B_function(object sender, System.EventArgs e)
          {
            ....
          }
       }
    }
      

  2.   

    b中的方法是namespace WebDisk
    {
        public class Webdisk
       {
          public void B_function(object sender, System.EventArgs e)//public
          {
            ....
          }
       }
    }
    namespace WebDisk
    {
        public class admin
      {
        private void A_function(object sender, System.EventArgs e)
          {
            Webdisk webdiskClass=new Webdisk();webdiskClass.B_function();
          }
      }
    }
      

  3.   

    同意楼上的,如果是公共的函数或通用处理过程,可以声明的static方法,这样直接用类名就可访问了
    如Webdisk.B_function();
      

  4.   

    两个不同文件也行吗?
    有错啊:找不到类型或命名空间名称“Webdisk”(是否缺少 using 指令或程序集引用?)
    请指点谢谢!
      

  5.   

    是了,怎么定义B.cs为公共函数啊