Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта | Обход блокировки
Игровой комплекс Сокобан - Введи код скидки

Игры со Спрайтами / Домино. Делегаты отображения

  • На этому уроке мы свяжем два класса -
    FormDomino и Domino через механизм делегатов.
    Наш делегат будет отвечать за отображение плашки.
  • Дата отправки отчёта: 23 октября 2015 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Применять делегаты для связи двух классов.
  • Что было сложным: Не совсем понятно. Мы вызываем Hide, который вызывает ShowPlate. Зачем, если задача стоит обратная -  спрятать плашки?
  • Комментарии: Может дальше все прояснится.
  • Оценка видео-уроку:
Отчёт от 1232 за Игры со Спрайтами / Домино. Делегаты отображения




Оцени работу

 
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Фомичева Наталья  # Игры со Спрайтами / Домино. Делегаты отображения / 2015-10-24 11:42

Видимо, ShowPlate вызывается с нужным параметром.


24. Олюшка
Олюшка
ответить
→  Фомичева Наталья  # Игры со Спрайтами / Домино. Делегаты отображения / 2015-10-23 23:54

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



Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Научился тому, что делегаты можно склеивать через оператор +=.
Можно ShowPlate сделать проще : void ShowPlate(int x, int y, Plate plate) { labels[x, y].Text = plate.ToString (); } Для этого надо предварительно переопределить функцию ToString объекта Plate public override string ToString() { return string.Format("{0} | {1}", a, b); }


Научился: Отрабатываю на практике работу с делегатами, хочу довести понимания до интуитивного уровня!
Наконец появилось время и я вернулся в ряды программистов)