Научился: создавать и пользоваться делегатами, складывать их действия и вычитать. Трудности: понимание что можно запускать метод из другого совершенно не связанного места. я в начале создал три отдельных делегата, и они естественно возвращали разное значение, поэтому пришлось досмотреть урок, чтобы узнать что их ещё и складывать можно...и вычитать!(по книге я особо этого не понял) очень интересный урок, не пожалел что потратил на него время и деньги. теперь надо будет придумывать где это можно реализовать, чтобы красиво получалось!