Tag: static import

导入静态方法

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