На этом уроке мы приступаем к завершающему этапу по созданию клиент-серверной игры "Онлайн шахматы".
Дата отправки отчёта:
13 апреля 2018 г.
Задание выполнено: за
2 час. 6 мин.
Чему научился:
Подключил SSL сертификат, чтобы можно было работать через https. Выделить фен лучше всего через парсинг json в объект(создание класса структуры json ответа) и обращение к атрибуту fen. Всё отлично, идём дальше.
Что было сложным:
найти время
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 10558. Иван Воронин+16452. Кирилл Шмойлов+19156. Dimon+18380. zhikharevav+116066. Bodrik_torf+14395. Денис+116218. Дмитрий+117443. WildOrc+19980. Timoha+13922. Александр+15394. Anton+117947. Dmitry Sinitsin+12146. Иван+18932. Алекс+14814. Дмитрий+1459. Сергей Сергеевич+117606. Виктор+110494. Алексей В.+1791. Валерий Жданов+117575. drWatson01. Евгений Волосатов+13747. Сергей+116533. Андрей Шевченко+117093. jin+117425. ser2018+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Создали новый класс Client, подключились к сайту и получили строку Fen.
Все отлично. Трудности: Чтобы получить именно FEN из полученной строки, нужно:
1. Разбить строку на части по пробелу (первый пробел сразу после FEN). Поможет Split(). 2. С помощью IndexOf(' ') можем определить позицию первого пробела, отнимаем 1 и находим позицию последнего знака FEN.
3. Затем с помощью того же IndexOf("FEN") находим путем прибавления к значению индекса 6 позиций индекс первого знака FEN.
5. С помощью Substring выводим весь FEN, зная индексы первого и последнего знака.
5. Затем можем провести разбиение FEN на 8 горизонталей путем разбиения по /слешу.
Какое-то примитивное и долгое решение. :-)
Научился: Узнал как можно выгружать данные со страницы с помощью веб клиента. A fen узнать легко и просто: разделяем строку по ковычкам с помощью Split, выбираем 5 кавычку и выводим на экран! Всё проще простого! Трудности: Сложностей не возникало.