Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!

Александр
  • Звание: Гаммациклоп
  • Накопленный опыт: 65 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: 16 байтов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-04-23 12:01:44
  • Город проживания: Москва

Видеокурсы

Дата активности Видеокурс Прогресс
2018-02-26 chess3 Шахматы по сети 3 из 0 %
2016-07-02 task5 Секундомер все 16 100 %
2016-06-19 lines Шарики 6 из 8 75 %
2015-09-21 game7 Морской флот 21 из 52 41 %
2015-09-03 game6 Морской Бой 10 из 16 63 %
2015-08-27 sokoban Сокобан 1 из 23 5 %
Итого: 57 из 115 50 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2018-02-19 solo C# набор 1 из 17 6 %
2015-09-10 task1b Строки 1 из 14 8 %
2015-09-10 task1 Семантика все 6 100 %
Итого: 8 из 37 22 %
Сохранить страницу:

10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Клиент-серверные шахматы / Вступление. Архитектура Шахматного проекта / 2018-02-17 02:29

Бага не увидел, фен создан для описания ситуации на доске, можно хоть всю доску замостить пешками, это не баг, это суть.
Это редактор шахматной доски, расставлять можешь что угодно и как угодно, чтобы потом скинуть просто ссылку, по типу https://lichess.org/editor/q6K/1q6/2q5/3q4/4q3/5q2/6q1/K6q_w_-_- чтобы другой человек понял, что ты хочешь сказать, либо сохранить текущую партию, чтобы потом спустя время просто перейти по сохранённой ссылке и продолжить играть.


6203. Николай Миролюбов
Николай Миролюбов
ответить
→  Александр  # Клиент-серверные шахматы / Вступление. Архитектура Шахматного проекта / 2018-02-16 13:29

Это не баг. Так и должно быть.
Какой у тебя логин на lichess?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Секундомер / VIP. Секрет мастерства / 2016-07-03 07:35

Молодец, Саша, правильный подход.
Хотя обычно пишут сто программ по разу.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Секундомер / VIP. Биоритмы / 2016-07-03 07:33

Семантика - строки. Перерешай эти задачи.


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Александр  # Секундомер / Финальный выход! / 2016-07-02 09:39

Неплохой результат. Да, согласен, возможно и за 7 но нужно сильно постаратся.


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Александр  # Секундомер / 5 часть. Видеофиксация / 2016-07-02 09:21

Видео с подсказками https://www.youtube.com/watch?v=pjq8fEWh6Hs думаю поможет ускорить написание.


6614. Александр
Александр
ответить
→  Евгений Волосатов   / 2016-07-01 02:15

а, там всё хитро))) не знал. спасибо! будем ждать :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр   / 2016-07-01 00:00

завтра ещё будет доступен, нужно дождаться 20 голосов.


6614. Александр
Александр
ответить
→  Евгений Волосатов   / 2016-06-30 22:09

Добрый вечер. Хочу пройти доп.уроки от "секундомера", но возникает ошибка - говорит надо сдать задание. Хотя задание сдал. Посмотрите что там не так, пожалуйста.
И скажите, как можно пройти эти два урока (курс то до 1 июля, и я думал сегодня вечером успеть пройти, а теперь не успеваю из-за этого глюка) ?


6614. Александр
Александр
ответить
→  Евгений Волосатов   / 2016-06-26 13:49

Евгений, добрый день.
Не могли бы вы объяснить момент с экранированием ":" в конструкциях типа label.Text = date.ToString("mm:ss")
http://www.videosharp.info/6614/checking/task5=488


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Секундомер / 1 часть. Пункты 100 – 113 / 2016-06-26 13:34

Справился. Молоток!


4004. Елена
Елена
ответить
→  Александр   / 2016-06-25 13:12

Да, увидела! У меня тоже были проблемы при загрузке картинок с прозрачным фоном


6614. Александр
Александр
ответить
→  Елена   / 2016-06-25 12:10

там прозрачный фон, что-то сглючило. но если на неё тыкнуть, откроется норм


4004. Елена
Елена
ответить
→  Александр  # Секундомер / Моральная подготовка / 2016-06-25 05:02

Картинка почему-то чёрная :(


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Секундомер / Моральная подготовка / 2016-06-24 23:28

Молодец, Саша, на правильном пути!


6614. Александр
Александр
ответить
→  Евгений Волосатов  # Шарики / ФИНАЛЬНЫЙ УРОК / 2016-06-20 00:52

подзатянул сегодня, думал часам к 18 закончу)
подарок-то хочется всё равно! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Шарики / ФИНАЛЬНЫЙ УРОК / 2016-06-20 00:38

Чуствую, что торопился.


4004. Елена
Елена
ответить
→  Александр  # Шарики / Шарики. Поиск пути / 2016-06-19 19:32

Отличная практика - сделать сначала самому!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Шарики / Шарики. Логика игры / 2016-06-19 10:46

Дополнительная проверка никогда не помешает. Представь, что мы добавили ещё какие-нибудь новые правила, и по логике вещей необходимо ещё раз вызывать эту функцию. Каждая функция должна гарантировать корректное выполнения.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Шарики / Шарики. Вступление / 2016-06-18 20:56

Хорошая схема получилась, молодец, Саша!


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / Протокол - Список команд / 2015-09-21 22:55

Александр, очень хорошо проработал урок!


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / База Морского Флота - Запросы SQL / 2015-09-21 12:24

Александр, замечательно что отлично проработал запросы, это опыт поможет для дальнейшей реализации игры! Молодец! :)


2146. Иван
Иван
ответить
→  Александр  # Морской флот / База Морского Флота - Запросы SQL / 2015-09-21 00:54

Ого сколько запросов! Здорово вы с ними разобрались.


2146. Иван
Иван
ответить
→  Александр  # Морской флот / База Морского Флота - GAME / 2015-09-16 16:27

На прошлом вебинаре не только сервер общался с таблицей, но даже удалось сыграть.


2146. Иван
Иван
ответить
→  Александр  # Морской флот / База Морского флота - Экспресс SQL / 2015-09-16 16:16

Отлично, супер скорость выполнения!


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / База Морского Флота - INFO / 2015-09-16 11:39

Замечательно! Каждый урок только на пользу!


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / База Морского Флота - GAME / 2015-09-16 11:36

Александр, занимайся дальше там интересно и все станет на свои места! :)


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / База Морского Флота - SHIP / 2015-09-16 11:33

Александр, хорошо проработал! Двигайся вперед у тебя уже все классно! :)


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / Архитектура - Мышкой по кораблям / 2015-09-15 18:49

Александре! Замечательно у тебя все получается! Так и дальше продолжай! :)


2146. Иван
Иван
ответить
→  Александр  # Морской флот / Архитектура - Фабрика картинок / 2015-09-15 16:39

Чувствуется, что с программированием вы на "ТЫ". Спасибо за интересные наблюдения.


2146. Иван
Иван
ответить
→  Александр  # Морской флот / Архитектура - Мышкой по кораблям / 2015-09-15 16:21

Класс! Хорошо когда все просто! Идете прямо крейсерской скоростью!


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / Архитектура - Фабрика картинок / 2015-09-15 11:57

Александр, замечательно поработал, спасибо за совет! Молодец! :)


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / Архитектура - Наследие картинок / 2015-09-14 23:57

Александр, отличная морской флот у тебя вышел! Давай догоняй, впереди много интересного!


2146. Иван
Иван
ответить
→  Александр  # Морской флот / Архитектура - Наследие картинок / 2015-09-14 23:56

Отлично получилось! Ждем следующие отчеты!


2146. Иван
Иван
ответить
→  Александр  # Морской флот / Архитектура - Карта Пиратов / 2015-09-12 00:59

Хорошо, что попытались! Критическое отношение очень важно. Только так можно во всем разобраться.


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / Архитектура - Карта Пиратов / 2015-09-11 21:56

Александр, я очень рада твоему пониманю! Отлично поработал! Молодец!


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / Архитектура - Перезагрузка проекта / 2015-09-10 19:01

Александр, очень проварилось как ты поработал на этом уроке! Молодец! :)


3397. Sergey
Sergey
ответить
→  Александр  # Морской флот / Архитектура - Перезагрузка проекта / 2015-09-10 18:17

Красиво со схемой ты!


2146. Иван
Иван
ответить
→  Александр  # Морской флот / Архитектура - Перезагрузка проекта / 2015-09-10 17:03

Здорово все проработано. Так держать!


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / Анимация - Полёт по таймеру / 2015-09-09 19:29

Александр, очень хорошо сделал! Молодец!


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / Анимация - Отображение кадров / 2015-09-09 19:23

Александр, отлично проработал задание! Так и продолжай!


2146. Иван
Иван
ответить
→  Александр  # Морской флот / Анимация - Отображение кадров / 2015-09-09 18:39

Не видно, но чувствую, что снаряд летит!


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / Анимация - Полёт снаряда / 2015-09-09 18:16

Александр, отлично постарался! Молодец! :)


2146. Иван
Иван
ответить
→  Александр  # Морской флот / Графика - Рефакторинг / 2015-09-08 23:18

Интересная доработка. Здорово, когда свои идеи получается воплощать


791. Валерий Жданов
Валерий Жданов
ответить
→  Александр  # Морской флот / Графика - Выстрелы по Кораблям / 2015-09-08 20:41

Классный обстрел. Прямо батальное полотно на игровом поле!


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / Графика - Карта Морского флота / 2015-09-07 23:49

Александр, очень хорошие навыки получил в этом уроке! Я рада твоим приобретениям! :)


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / Интерфейс - Первый кораблик / 2015-09-07 22:46

Александр, хорошие навыки получил в этом уроке! Дальше только интересней! Так дерзай веред! :)


2146. Иван
Иван
ответить
→  Александр  # Морской флот / Интерфейс - А на море корабли / 2015-09-07 22:14

Ой, куда-то корабли на сушу выбрались. (превратились в верблюдов- кораблей пустыни?)


24. Олюшка
Олюшка
ответить
→  Александр  # Морской флот / Интерфейс - А на море корабли / 2015-09-07 22:12

Александр, отлично поиграл! :)


6614. Александр
Александр
ответить
→  Aleksandr  # Чашка кофе / + База Морского Флота - GAME / 2015-09-05 00:04

Саня, блок-схема - огонь!!))


2146. Иван
Иван
ответить
→  Александр  # Морской Бой / Олимпиада - Создание ИИ - Добивание корабля / 2015-09-04 15:43

Елена(4004) сама доделала.  Видел у нее хороший видео-обзор. Можно попробовать самому доделать, а потом сверить результат.



1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Морской Бой / Олимпиада - Создание ИИ - Добивание корабля / 2015-09-04 07:14

МБ еще не закончен. До конца года обязательно доделаем его, отель и теорию ооп


2146. Иван
Иван
ответить
→  Александр  # Морской Бой / Олимпиада - Создание ИИ - Шаблон ударов / 2015-09-04 01:04

Сделать свой алгоритм - это здорово! Для вас, видимо, это уже не сложно... Надеюсь, что когда-нибудь потом увижу ваш видео-отчет, всегда интересно смотреть, как работает алгоритм.


2146. Иван
Иван
ответить
→  Александр  # Морской Бой / Олимпиада - Создание ИИ - Добивание корабля / 2015-09-04 00:56

Отлично получилось! Чувствуется, что проблем не возникло.


24. Олюшка
Олюшка
ответить
→  Александр  # Морской Бой / Олимпиада - Создание ИИ - Шаблон ударов / 2015-09-03 22:28

Александр, очень хорошо потрудился! Молодец! ⭐️⭐️⭐️⭐️⭐️


2146. Иван
Иван
ответить
→  Александр  # Морской Бой / Олимпиада - Создание ИИ - Стратегия / 2015-09-03 00:09

Интересно бы посмотреть на видео, как работает, надеюсь в конце курса увидеть это чудо.


24. Олюшка
Олюшка
ответить
→  Александр  # Морской Бой / Олимпиада - Создание ИИ - Стратегия / 2015-09-02 23:17

Александр, я очень рада наблюдать как вам нравится эта программа и алгоритм, как ты с ним возишься, это очень мило!!!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Морской Бой / Олимпиада - Угадай число / 2015-09-02 08:17

Саша, просто хотелось сначала показать, что получится в итоге, поэтому обзор программ других учеников был раньше.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр   / 2015-09-02 07:18

Одно дело просто потестировать, а другое увидеть в соавнении. Буду ждать твоего класса


2146. Иван
Иван
ответить
→  Александр  # Морской Бой / Олимпиада - Угадай число / 2015-09-01 23:57

Отлично получилось.


6614. Александр
Александр
ответить
→  Евгений Волосатов  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2015-09-01 22:56

да там в принципе, я думаю, и без старого проекта можно будет потестить: рандомная расстановка - она вроде не должна отличаться, и кол-во выстрелов у меня тоже считается при каждом вызове Sea.Shoot()
в приложенном проекте в принципе всё есть для тестирования - большая кнопка Kill 10000, надо просто по коду глянуть что там никакого "читерства"
хотя, я дошёл до 9 урока, там оказывается как раз надо сделать прогу, как те 10 из этого видеоурока.
думаю, к 9 уроку моё дз не сильно будет отличаться от того что есть сейчас, просто всё это приведётся к такому же виду что и 10 олимп.решений.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2015-09-01 15:42

Эх, достать бы старый прокт и потестировать....
Может руки дойдут когда вернусь к этому проекту.


24. Олюшка
Олюшка
ответить
→  Александр  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2015-09-01 15:41

Александр, в себя ты просто обязан верить, а еще лучше - знать что ты все можешь и ты, Молодец!!! ☀️


24. Олюшка
Олюшка
ответить
→  Александр  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2015-08-29 01:07

Александр, замечательное решение, главное без фанатизма, а то так и неузнаешь как было дальше реализовано, а ведь это тоже интересно!
Вот посмотри отчет Ивана, он сделал наоборот начало выполнил уроки а потом уже доделал свой!
http://www.videosharp.info/2146/checking/game6=189


2146. Иван
Иван
ответить
→  Александр  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2015-08-29 01:07

Даже зная алгоритм, его все равно реализовать не совсем просто. Буду рад если ошибусь :) . Буду очень ждать вашего следующего отчета. Задание очень интересное.


6696. Владимир Борисенко
Владимир Борисенко
ответить
→  Александр  # Морской Бой / +++ Телефон через TCP/IP протокол / 2015-08-27 20:29

Если что-то не понимаешь, просто повтори и вникай в другое, понимание с практикой и опытом придет.


24. Олюшка
Олюшка
ответить
→  Александр  # Морской Бой / +++ Телефон через TCP/IP протокол / 2015-08-27 20:26

Александр, очень рада что все у тебя получилось и твои знания приумножаются! ☀️
Делегаты очень подробно Евгений рассказывал в курсе "Новые технологии" в первом и продолжил во втором уроке
1. Делегаты на кубиках
2. Нити на кубиках


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр   / 2015-08-27 09:13

Молодец, Саша, прирождённый оптимизатор1


2146. Иван
Иван
ответить
→  Александр  # Морской Бой / Морской Бой - Установка кораблей / 2015-08-27 01:14

При поиске ошибки очень хорошо начинаешь понимать, как же на самом деле работает программа. Хорошо, что удалось справиться с ошибкой!


6614. Александр
Александр
ответить
→  Евгений Волосатов  # Морской Бой / Морской Бой - Делегаты отображения / 2015-08-27 00:11

изначальный алгоритм при постановке очередного корабля удалял уже расставленные, если они мешались, т.о. ему приходилось заново расставлять одни и те же корабли по несколько раз, удаляя только что расставленные, которые опять приходится расставлять заново и т.д.
мой алгоритм в случае если мешаются корабли, не удаляет расставленные, он переставляет текущий. на скрине видно.
получается, что делается меньше удалений уже удачных кораблей, а т.к. поле более-менее большое, а каждый след.корабль становится всё меньше, то очередному кораблю достаточно 1-5 рандомов чтобы встать не затронув существующие.


6696. Владимир Борисенко
Владимир Борисенко
ответить
→  Александр  # Морской Бой / Морской Бой - Делегаты отображения / 2015-08-26 18:52

Минималистично и красиво, красавчик.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Морской Бой / Морской Бой - Делегаты отображения / 2015-08-26 18:48

Можешь словами объяснить идею своей оптимизации?


24. Олюшка
Олюшка
ответить
→  Александр  # Морской Бой / Морской Бой - Делегаты отображения / 2015-08-26 17:19

Александр, классно придумал! Хорошо поработал! Молодец!⭐️


24. Олюшка
Олюшка
ответить
→  Александр  # Морской Бой / Морской Бой - Редактор и Сетка / 2015-08-25 17:16

Александр, хорошо что все сделал и даже улучшил! Молодец! :)


2146. Иван
Иван
ответить
→  Александр  # Морской Бой / Морской Бой - Редактор и Сетка / 2015-08-25 14:56

Отлично получилось! Еще и с усовершенствованиями!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Морской Бой / Морской Бой - Редактор и Сетка / 2015-08-25 14:00

А ты, Саша, молодец!


24. Олюшка
Олюшка
ответить
→  Александр  # Морской Бой / Морской Бой - Море и Корабль / 2015-08-16 14:20

Александр, хорошо что все получилось, и со всеми сложностями справился! Молодец! :)


6614. Александр
Александр
ответить
# Морской Бой / Морской Бой - Планирование / 2015-08-14 21:06

русские названия - одна из задумок вебинара и типа часть задания.
надеюсь, во втором уроке будет переход на англ..


6282. Михаил
Михаил
ответить
→  Александр  # Морской Бой / Морской Бой - Планирование / 2015-08-14 19:40

Да уж.. в первый раз узнал, что кто-то использует названия переменных, функций и классов на кириллице. Извини, конечно, но это действительно неудобно и в среде профессионалов считается плохим тоном. P.S. Если только для себя пишешь...


24. Олюшка
Олюшка
ответить
→  Александр  # Морской Бой / Морской Бой - Планирование / 2015-08-14 19:37

Александр, с началом курса, рада что ты решил сделать эту игру! Да, согласно переключение очень утомляет, хотя я оставила, это тоже хороший опыт! :)


24. Олюшка
Олюшка
ответить
→  Александр  # Мордо Бой / Вступление / 2015-08-04 19:54

Александр, замечательные картинки у тебя в итоге получились! Молодец! :)
Как мой личный опыт показывает, для обучения лучше не большие уроки, чем длинные! Уверена, что тебе все же понравится такой подходы, а главное что ты легче все усвоишь! :)


2146. Иван
Иван
ответить
→  Александр  # Мордо Бой / Вступление / 2015-08-04 19:47

В дальнейшем, оказывается, очень удобно работать именно по таким коротеньким урокам. Не надо искать, где же мы что-то там делали? К каждому уроку есть подробное описание, по которому легко найти то, что ищешь или хочешь повторить.


  • Звание: Гаммациклоп
  • Накопленный опыт: 65 часов
  • Собранный капитал: 16 байтов

Клуб формулистов

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Tekashnik 8275 10 15 15 40 179
2 chokayes 9752 10 10 15 35 75
3 Иван Воронин 10558 10 10 9 29 69
4 Дмитрий 4814 10 10 5 25 60
5 Bodrik_torf 16066 10 10 5 25 49
6 vip 9913 5 5 7 17 49
7 Anton 5394 5 15 3 23 44
8 Владимир 15525 10 10 42
9 Виктор 17606 5 5 35
10 Дмитрий 16218 9 5 14 30
11 Яков 6401 29
12 Timoha 9980 7 1 8 26
13 zhikharevav 8380 26
14 Алексей В. 10494 26
15 Gilman 17619 26
16 Андрей 162 5 4 9 25
17 Mastes 18210 25
18 Yefim 11589 7 10 1 18 23
19 Dmitry Sinitsin 17947 5 5 10 21
20 Евгений Волосатов 1 6 6 20
21 Pavlin 16496 20
22 Андрей Гришагин 17240 20
23 Григорий 3850 16
24 WildOrc 17443 5 5 15
25 Николай Миролюбов 6203 1 5 6 11
26 Михаил 5081 5 5 10
27 Антон Кравченко 5502 5 5 10
28 Андрей Шевченко 16533 5 5 10
29 Сергей Сергеевич 459 5 5 9
30 Саша 18113 2 5 7 8
31 MaxeBoom 17666 7
32 Валерий Жданов 791 4 4 6
33 Илья 6443 6
34 Dimon 9156 5 5 5
35 Сергей 3747 5
36 Алекс 8932 5
37 Николай Денисов 9014 5
38 Родион Глушков 11582 5
39 KpucTo6aJlb 13385 5
40 Виталий 16268 5
41 Diserdyuk 17894 5
42 Кирилл 18200 5
43 Ivan 18207 5
44 Neverwinter 2 1901 2
45 Виктор Си 5923 1
46 Миша 8929 1
47 Александр 9858 1
48 Rita 10365 1
49 Константин 10822 1
50 ister1kka 14220 1
51 DbIM 18181 1
52 BeaRDragon 18216 1

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: +-вспомнил делегаты
не очень понял зачем в JumpBall() и в BallMove() повторно проверять статус (они запускаются только если статус "нужный") и повторно проверять map>0 && map<=0 (опять же, функция вызывается только когда эти события уже выполнились)
Научился: узнал про datagridview, заметил пару ошибок в коде на видео, решил переписать алгоритм случайной расстановки из-за неэфективности предложенного
Трудности: неочевидное использование (и в принципе функциональность) методов грида.
в дереве есть классы Sea, Ship - повторение предыд.урока