兩個類A,B(均為public)處于同一命名空間,定義B類的成員方法時,想在其中調用A類的一個public方法,B類中沒有A類創建的對象,想直接調用A類的成員方法,現在總是提示“當前上下文中不存在名稱******”(******為A類的成員方法名)如何實現?
2 回答

米琪卡哇伊
TA貢獻1998條經驗 獲得超6個贊
把A類你有引用的方法加static
public class A
{
public static void MethodA()//如果不是static 就要實例化才能調用
{
}
}
public class B
{
public void MethodB
{
A.MethodA();//第一種方式
如果MethodA()沒有加static關鍵字
則使用 new A().MethodA();
}
}
- 2 回答
- 0 關注
- 7741 瀏覽
添加回答
舉報
0/150
提交
取消