Estoy tratando de averiguar cómo invocar un constructor de la clase base cuando llamo al constructor de la clase derivada.C# Herencia: Cómo invocar el constructor de la clase base cuando llamo al constructor de la clase derivada
Tengo una clase llamada "AdditionalAttachment" que se hereda de System.Net.Mail.Attachment. He agregado 2 propiedades más a mi nueva clase para que pueda tener todas las propiedades de la clase Attachment existente con mis nuevas propiedades
public class AdditionalAttachment: Attachment
{
[DataMember]
public string AttachmentURL
{
set;
get;
}
[DataMember]
public string DisplayName
{
set;
get;
}
}
Anteriormente he usado para crear el constructor como
// objMs es un objeto MemoryStream
Attachment objAttachment = new Attachment(objMs, "somename.pdf")
me pregunto ¿Cómo puedo crear el mismo tipo de constructor para mi clase que hará lo mismo que la del constructor por encima de la clase base
Duplicado por aproximadamente 2 semanas: http://stackoverflow.com/q/4296888/492 –