有兩種方法,一是將被調用的類設置成靜態類Static,這樣就可以直接點出來了,二是將被調用的方法所在類設置成public,這幾必須在調用類中先將被調用的類進行實體化,new()出來,再點出來。
一、
public class A{
public void a(){};
}
public class B{
public void b(){
A aa = new A();
aa.a();
}
}
二、
static class A{
public void a(){};
}
static class B{
public void b(){
A.a();
}
}
關於究竟用哪一種方法,視情況而定,個人偏向於public,可以參照深山老林的一篇博文《談談C#中的static》和博文后面的評論,都很精彩啊。