На этом уроке мы узнаем секрет гениального интерфейса. Для этого программа должна быть максимально простой и удобной. Желающие смогут потренироваться в использовании делегатов.
Задание: Написать программу для вычисления средней оценки.
Дата отправки отчёта:
5 января 2019 г.
Задание выполнено: за
1 день 12 час. 15 мин.
Чему научился:
Поработал с делегатами, надо еще тренироваться. Суть урока как раз в них
Что было сложным:
полностью понять, когда можно использовать делегаты.
Actually, delegates can be used always(so to say, in any situation). The only condition is that the return value of delegates and methods and their signature must match. Everything else depends on the developer – convenient, not convenient, do you like it ))
The official position is that the use of delegates is justified in 2 cases: in the first, when they are used together with events, in the second, if you need to dynamically change methods during program execution.
Отчёт оценивали: 791. Валерий Жданов+119022. Олег Чудновский+110895. Danil42Russia+117663. Oleksandr+11. Евгений Волосатов+120071. New programist+117606. Виктор+117947. Dmitry Sinitsin+120659. no name03922. Александр+118688. Arslan+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Использовать компонент ToolTip и прописывать подсказки. Из знаний с предыдущего урока Менеджер паролей, использовал, вместо четырех функций для обработки нажатий на кнопки, note.AddNote(Convert.ToInt16(((Button)sender).Text));
Научился: создавать 1 событие сразу для нескольких виджетов(control-ов) Трудности: создать 1 событие, для связи всех кнопок(2,3,4,5) Я уже давно решал эту задачу, но я решил переходить потихоньку на новые языки, мой выбор пал на c++, а чтобы быстрее писать такие графические программы, выбрал qt 5+