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

标签 c# extension-methods

我想为字符串编写一个扩展方法,它在 System.String 上显示为静态方法 - 我没能完成。

这可能吗?如果是这样怎么办?谢谢!

最佳答案

这是不可能的。扩展方法让您可以添加看起来像实例方法的东西,而不是静态方法。

关于c# - 如何在 C# 中的类上创建扩展方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/274049/

相关文章:

c# - 继承一个类,但它通常是用静态方法创建的?

c# - 诠释? c#,在ref中使用,到底是什么

c# - 验证 TextBox 中的文本更改

c# - 我可以将 C# 扩展方法的可见性限制为同一程序集中的类吗?

Swift:如何创建字典的扩展以在集合中添加一个值

c# - 当我通过 tcp 发送一个数据包时,它被分成两个数据包

c# - 检测 Apple 订阅过期

c# - 您最喜欢的 C# 扩展方法是什么? (codeplex.com/extensionoverflow)

c# - 向字符串类 C# 添加新属性

F# 一个扩展方法引用另一个