Многие из вас знакомы с Джошем Смитом. Он делает блестящую работу по объяснению вещей, но одно конкретное утверждение он делает в статье:
http://msdn.microsoft.com/en-us/magazine/dd419663.aspx
меня смутило ...
Относительно классов ICommand
и RelayCommand
он упоминает:
Один из возможных шаблонов реализации - создать частный вложенный класс в классе ViewModel, чтобы команда имела доступ к закрытым членам своего содержащего ViewModel и не загрязняла пространство имен.
Может быть, потому что я новичок в этом, мне трудно представить, что он говорит. Может ли кто-нибудь прислать мне псевдокод, чтобы объяснить это? Я думаю, что просмотр кода поможет мне понять концепцию.