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

本文关键字:改变 字符串 扩展 | 更新日期: 2023-09-27 18:04:33

我不喜欢字符串的行为方式,还有一些其他的东西我想改变。

string似乎不能扩展,因为它是一个密封类。

还有别的办法吗?我可以复制源代码并创建自己的类,但它不会与string兼容,或者我可以使其兼容吗?

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

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

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