C# 调用助手函数而不调用它们所在的静态类

C# 调用助手函数而不调用它们所在的静态类,c#,C#,我正在制作一个助手函数的DLL,我想在不调用它们所在的类的情况下调用它们。例如: namespace HelperFunctions { public static class Greetings { public static void greet() { Console.WriteLine("hello!"); } } 如何修改上述代码以便执行此操作: using HelperFunctions

我正在制作一个助手函数的DLL,我想在不调用它们所在的类的情况下调用它们。例如:

namespace HelperFunctions
{
    public static class Greetings
    {
        public static void greet()
        {
            Console.WriteLine("hello!");
        }
    }
如何修改上述代码以便执行此操作:

using HelperFunctions;

namespace MyConsoleApp
{
    class Program
    {
        static void Main()
        {
            greet();
        }
    }
}
假设/理解:

  • 我知道我可以打电话给问候。问候(),但我不想打
  • 我知道我必须为我的函数提供唯一的名称,这些名称不会与系统名称空间(或我正在使用的任何其他引用)中的任何内容发生冲突
    • 目前,你不能

      下一版本C#发布后,您将能够编写:

      using HelperFunctions.Greetings;
      
      而且它会起作用。

      目前,你不能

      下一版本C#发布后,您将能够编写:

      using HelperFunctions.Greetings;
      
      而且它会起作用。

      目前,你不能

      下一版本C#发布后,您将能够编写:

      using HelperFunctions.Greetings;
      
      而且它会起作用。

      目前,你不能

      下一版本C#发布后,您将能够编写:

      using HelperFunctions.Greetings;
      

      这将在下一版本的C#中出现。我相信VB有这个功能;C#还没有[目前]这将出现在C#的下一个版本中;C#还没有[目前]这将出现在C#的下一个版本中;C#还没有[目前]这将出现在C#的下一个版本中;C#还没有——请参阅关于静态使用语句的部分——请参阅关于静态使用语句的部分——请参阅关于静态使用语句的部分——请参阅关于静态使用语句的部分