【发布时间】:2015-09-30 08:47:02
【问题描述】:
我从String 派生一个类,但它不允许我从该类继承。如果我想这样继承,我需要怎么做?
public class a : string
{
//class definition
}
【问题讨论】:
-
你不能,
string是一个密封类。见here -
简短的回答就像 Maarten 所说的那样......问题是你必须继承字符串吗?字符串扩展可以吗?...我怀疑字符串扩展方法可以满足您的目的msdn.microsoft.com/en-us/library/bb383977.aspx
-
您想要从 String 派生的原因是什么? (这是不可能的,因为它是一个密封类)
-
没有特别的理由这样做。我只是在检查
标签: c# inheritance base-class