我想从 MailAddress 类继承以使 COM 可见类,但 MailAddress 没有无参数构造函数,并且 COM 没有将参数传递给构造函数的机制。
https://msdn.microsoft.com/en-us/library/system.net.mail.mailaddress%28v=vs.110%29.aspx
所以,我必须创建一个这样的类,考虑创建它然后修改它的属性:
public class Recipient : MailAddress
{
public Recipient()
: base("")//this is the contructor that takes less parameters, but can also add the other contructor parameters here
{
}
}
但后来我意识到我不能修改它的属性,因为它们都是只读的
有谁知道为什么他们是只读的?并且班级附件是一样的。