Tôi đang cố gắng tìm ra cách gọi một hàm tạo lớp cơ sở khi tôi gọi hàm tạo lớp dẫn xuất.C# Thừa kế: Làm thế nào để gọi hàm tạo lớp cơ sở khi tôi gọi hàm tạo lớp dẫn xuất
Tôi có một lớp được gọi là "AdditionalAttachment" được thừa hưởng từ System.Net.Mail.Attachment.I đã thêm 2 thuộc tính vào lớp mới của tôi để tôi có thể có tất cả các thuộc tính của lớp Đính kèm hiện có với thuộc tính mới của tôi
public class AdditionalAttachment: Attachment
{
[DataMember]
public string AttachmentURL
{
set;
get;
}
[DataMember]
public string DisplayName
{
set;
get;
}
}
Đầu tôi được sử dụng để tạo ra constructor như
// objMs là một đối tượng MemoryStream
Attachment objAttachment = new Attachment(objMs, "somename.pdf")
tôi tự hỏi làm thế nào tôi có thể tạo ra cùng một loại constructor cho lớp của tôi sẽ làm điều tương tự như của các nhà xây dựng trên của lớp cơ sở
Nhân đôi khoảng 2 tuần: http://stackoverflow.com/q/4296888/492 –