如何在C#中的类上创建扩展方法?

如何在C#中的类上创建扩展方法?,c#,extension-methods,C#,Extension Methods,我想为string编写一个扩展方法,它在System.string上显示为一个静态方法-我还没有设法完成这项工作 可能吗?如果是,怎么做?谢谢 这是不可能的。扩展方法允许您添加类似实例方法的内容,而不是静态方法。为什么要这样做?给我们举个例子,也许我们能想出一个不同的想法。

我想为string编写一个扩展方法,它在System.string上显示为一个静态方法-我还没有设法完成这项工作


可能吗?如果是,怎么做?谢谢

这是不可能的。扩展方法允许您添加类似实例方法的内容,而不是静态方法。

为什么要这样做?给我们举个例子,也许我们能想出一个不同的想法。