Почему ключевое слово virtual используется в модели «главный-подробный» C #?

См. к статье EntityFramework и другим веб-семинарам по ASP MVC от Microsoft, например

1: http://www.asp.net/mvc/videos/5-minute-introduction-to-aspnet-mvc

2: http://blogs.msdn.com/b/adonet/archive/2011/03/08/ef-feature-ctp5-code-first-model-with-master-detail-wpf-application. aspx

Они используют ключевое слово virtual для ссылки между главной и детальной моделями.

Не могли бы вы объяснить (1) почему они используют ключевое слово virtual и (2) какие недостатки возникают без ключевого слова?

С уважением

6
задан Youngjae 24 August 2011 в 03:02
поделиться