我看了一下别人的例子,好像都加了virtual...但不明白为什么要加。。
主要是用于延迟加载,提高性能用的,参考:http://stackoverflow.com/questions/5597760/what-effects-can-the-virtual-keyword-have-in-entity-framework-4-1-poco-code-fi
只有定义成virtual后才可以延迟加载。
Entity Framework 4.1 之三 : 贪婪加载和延迟加载
如果不想用LazyLoad(延迟加载),就不用加。
延迟加载,就不关联了么?如何在我想要结果的时候得到呢