在我們的項目中,我們使用了領域驅動設計模式和NHibernate映射。我們創建了域類,並且在這些類中我們創建了一些像這樣的屬性。在c#中的屬性設置中使用虛擬和受保護的關鍵字?
public class Telephone
{
public virtual int Id { get; protected set;}
public virtual string Number { get; protected set;}
public virtual string Remarks { get; set;}
}
在這裏所有的屬性都裝飾有虛擬關鍵字和一些與受保護的關鍵字。我的問題是這個類中使用虛擬和受保護的關鍵字是什麼?