如何向现有类添加新的静态方法?

sco*_*028 0 c# class static-members

我已经搜索并阅读了MSDN,但我只发现了如何将一个实例方法添加到现有的类中.

现在,我想向现有类添加一个静态方法,如下所示:

String.myStaticMethod(....);
Run Code Online (Sandbox Code Playgroud)

我可以这样做吗?这是不允许在c#中?

Jar*_*Par 11

扩展方法目前仅适用于实例方法,而不是静态方法.在C#中,此时无法模拟将静态方法添加到另一个程序集中定义的现有类型