相关疑难解决方法(0)

为什么在Entity Framework模型定义中使用'virtual'作为类属性?

在以下博客中:http://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity-framework-4.aspx

该博客包含以下代码示例:

public class Dinner
{
   public int DinnerID { get; set; }
   public string Title { get; set; }
   public DateTime EventDate { get; set; }
   public string Address { get; set; }
   public string HostedBy { get; set; }
   public virtual ICollection<RSVP> RSVPs { get; set; }
}

public class RSVP
{
   public int RsvpID { get; set; }
   public int DinnerID { get; set; }
   public string AttendeeEmail { get; set; }
   public virtual …
Run Code Online (Sandbox Code Playgroud)

c# virtual properties class

214
推荐指数
5
解决办法
15万
查看次数

虚拟属性

我只使用和学习了基类的虚方法,而不知道所使用的虚拟属性

class A
{
   public virtual ICollection<B> prop{get;set;}
}
Run Code Online (Sandbox Code Playgroud)

有人能告诉我这是什么意思吗?

c#

41
推荐指数
3
解决办法
5万
查看次数

标签 统计

c# ×2

class ×1

properties ×1

virtual ×1