Задание: Посмотрите видеообзор об этом курсе Елены Вставской. Она подробно рассказывает о программах, которые вы уже написали - посмотрите, какие могли быть сложности и как с ними справиться. Задание. Написать отзыв об этом видео-курсе, прикрепить свою фотографию, указать своё имя и фамилию.
Alexey! В первой строчке файла со ссылками должна стоять цифра, указывающая на то, из какой строки нужно брать ссылку. А у тебя сразу же в первой строке записана ссылка. Поэтому формат твоего такого конфигурационного файла уже неверный. Сервер хочет, что бы в первой строке было int-овое значение.
Судя по коду, вначале считываются все строчки из файла в массив String[] links, после парсится в переменную int nr числовое!!! значение, которое идёт по 0 индексу массива, т.е. самая первая строчка в файле!!! далее идёт выборка строки с картинкой из массива по индексу, который спарсился в int nr ранее из 0 индекса массива String[] links. т.е. формат файла примерно следующий должен быть:
1 ссылка на картинку
итого, парсит единицу в int nr и берёт из массива ссылка на картинку links[nr], тебе надо спустить ссылку на картинку ниже, а над ней добавить 1 и всё заработает как надо, если сделать так:
2 ссылка на картинку 1 ссылка на картинку 2 ссылка на картинку 3
то используется ссылку на картинку 2, т.е. первое число это индекс, по которому берётся ссылка, я вот не проходил ещё этот курс, но думаю проблема явно в этом.
Научился: Отличный курс.
Огромное спасибо Евгению за собранный материал курса. Как всегда - интересно, емко и в тоже время без лишних сложностей для понимания.
В ходе выполнения курса были различные практические занятия, которые помогли закрепить неплохой объем новых (для меня) знаний.. Ранее изученный материал (который изучал, но в той или иной мере позабыл ) благодаря курсу удалось систематизировалось. Например - работа с воспроизведением аудио.
Познакомился с делегатами, потоками поближе. Узнал много нового в работе клиента и сервера.
Поработал со встроенным функционалом стандартных и подключаемых библиотек...
На мой взгляд, курс будет полезен для тех, кто прошел базовые и хочет идти далее, наращивая опыт в разработке на C#.
На данном этапе это только половина курса, так что вперед, далее в новым технологиям)))
Курс расширил моё понимания языка C#. Прежде всего до меня дошло что такое пространство имён и с чем их едят. Для меня это было открытие: так просто брать и подключать библиотеки, пользоваться ими. В частности, к этому моменту я поработал с библиотекой для работы со звуком - NAudio. на нескольких занятиях работал с библиотекой
для управления соединениями, как на стороне сервера, так и клиента - System.Net и System.Net.Sockets. поработал с файлами и папками с помощью библиотеки System.IO! кроме этого, были рассмотрены делегаты, потоки, обработка исключений. и на самом деле - это совсем не сложно). спасибо!
желаю вам вдохновения чтоб завершить курс Теория ОПП,
Илья Барушев.