我是C#和EF的初学者.在设计我的新样本应用程序时,我有一个愚蠢的疑问.抽象是否可以继承另一个抽象类
using System;
using System.ComponentModel.DataAnnotations;
namespace Spark.BusinessObjects.Common
{
public abstract class BOBase
{
public virtual int UpdatedBy { get; set; }
[DataType(DataType.DateTime)]
public virtual DateTime UpdatedOn { get; set; }
}
public abstract class MasterBOBase : BOBase
{
public virtual int CreatedBy { get; set; }
[DataType(DataType.DateTime)]
public virtual DateTime CreatedOn { get; set; }
}
}
namespace Spark.BusinessObjects.UserManagement
{
using System;
using System.Data.Linq.Mapping;
using System.ComponentModel.DataAnnotations;
using Spark.BusinessObjects.Common;
[Table(Name = "tblUser")]
public class User:BOBase
{
[Key]
public virtual int UserID …Run Code Online (Sandbox Code Playgroud)