小编Mar*_*eta的帖子

C# - 何时使用public int virtual,以及何时只使用public int

我正在研究J Galloway的"Professional ASP.NET MVC 3"教程.在本教程中,Jon向我们展示了如何构建MVC音乐商店.

我正处于创建CS类的部分,首先使用EF代码对数据进行建模.

我书中的所有例子public virtual int property {get; set; }没有解释.虚拟这一术语无处不在.

在网络的其他地方,我还没有看到虚拟术语用于任何类型的一致性.

有人可以向我解释一下:

  1. 在这个特定背景下,术语"虚拟"的目的
  2. 使用'虚拟'是必要的吗?
  3. 为什么有些人使用"虚拟"而其他人不使用?
  4. 为什么有些人在定义外键时只使用'virtual'?
  5. "虚拟"一词的最佳实践用法是什么?

提前谢谢了

c# asp.net-mvc entity-framework asp.net-mvc-3

22
推荐指数
2
解决办法
2万
查看次数

标签 统计

asp.net-mvc ×1

asp.net-mvc-3 ×1

c# ×1

entity-framework ×1