如何从另一个 c# 源文件导入静态方法并在没有“点”的情况下使用它?
像 :
foo.cs
namespace foo
{
public static class bar
{
public static void foobar()
{
}
}
}
程序.cs
using foo.bar.foobar; <= can't!
namespace Program
{
class Program
{
static void Main(string[] args)
{
foobar();
}
}
}
我不能只是foobar();,但如果我写using foo;在顶部并调用foobar()它foo.bar.foobar(),尽管它很冗长。对此有任何解决方法吗?