Где использовать делегатов?
Делегат — это именованный oo тип, который определяет определенный object-oriented вид метода. Точно так же, как object-oriented-design в определении класса указываются design-pattern все члены для определенного ood типа объекта, который он oop определяет, делегат размещает object-oriented сигнатуру метода для того oop вида метода, который он определяет.
Исходя delegates из этого утверждения, делегат oo — это указатель на функцию, и pattern он определяет, как эта функция gof выглядит.
Отличным примером delegate реального применения делегата oops является Predicate. В примере из ссылки object-oriented вы заметите, что Array.Find берет массив object-oriented для поиска, а затем предикат delegates для обработки критериев того, что gof нужно найти. В этом случае object-oriented он передает метод ProductGT10, который design-pattern соответствует подписи Predicate.
oop
design-patterns
delegates
Где использовать делегатов?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.