На этом уроке подробно показываю и объясняю, что такое делегаты, зачем они нужны и как их использовать.
Дата отправки отчёта:
17 октября 2018 г.
Задание выполнено: за
1 час. 48 мин.
Чему научился:
Понял, как записываются делегаты
Что было сложным:
Не понял следующий момент: в Init() мы прописали: DelegateShow show; show = ShowBox; show += ShowDice; show += ShowSum; dice = new Dice(show);
Мне эта запись не нравится. Как нам избавить от переменной show?
Хочу чтобы выглядело так: dice = new Dice(***);
вместо звездочек - перечисление функций, на которые мы ссылаемся.
Если честно не понял, почему тебе не нравится этот вариант и в частности, переменная, ты против делегатов?) А по поводу твоего варианта => напиши для класса Dice() еще один свой конструктор и впихивай туда всё, что хочешь и будет тебе счастье)
Отчёт оценивали: 9480. Кирилл+16452. Кирилл Шмойлов+117947. Dmitry Sinitsin+118131. Александр+111423. Василий+120122. Andrei+110558. Иван Воронин+120061. Даниил Лаутеншлегер+115822. Павел Демьянов+119525. Александр Балбашов+117606. Виктор+110494. Алексей В.+13922. Александр+18275. Tekashnik+13747. Сергей+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Поработал с делегатами. Снова увидел их силу и мощь. Трудности: Найти картинки к кубикам. Урок понравился. Очень подробное и понятное изложение материала.
Научился: Я увидел работу с делегатами. Научился описывать делегат. Научился суммировать и вычитать делегаты. Трудности: понять как же работает программа с использованием делегатов Спасибо Евгений Витольдович за данный видеурок!