我的项目中有一个名为Local的类。 有没有办法使用导入“本地”所以我不必输入类名? 例如,使用
"Example()"
而不是
"Local.example()"?
答案 0 :(得分:3)
抱歉,您无法在C#中执行静态导入(如Java中)或类导入(Python)。
答案 1 :(得分:1)
如果要在不使用类实例的情况下直接调用同一项目中的另一个类中的方法,则可以继承该类。因此,您将能够直接使用该类的公共成员。
public class Local {
public void Example()
{
}
}
public class ChildClass : Local
{
Example();
}