如何在c#中扩展字符串类来改变它的行为?

qwe*_*rty 2 c# string

我不喜欢字符串的行为方式,还有一些我想改变的其他事情.

看起来字符串无法扩展,因为它是一个密封的类.

还有另外一种方法吗?我可以复制源代码并创建我自己的类但是它与字符串不兼容,或者我可以使它兼容吗?

Mik*_*son 5

您可以使用扩展方法来扩展String.下面的链接解释了扩展方法,并举例说明了如何向String添加WordCount()函数.

https://msdn.microsoft.com/en-us/library/bb383977.aspx