我想继承扩展C#字符串类,以添加WordCount()等方法以及许多其他方法,但我不断遇到此错误:



还有其他方法可以克服吗?我尝试了stringString,但是没有用。

最佳答案

System.String是密封的,所以不,您不能这样做。

您可以创建extension methods。例如,

public static class MyStringExtensions
{
    public static int WordCount(this string inputString) { ... }
}

使用:
string someString = "Two Words";
int numberOfWords = someString.WordCount();

关于c# - 如何继承字符串类?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8388964/

10-13 07:50