C# обучение с нуля

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Статистика по сообщениям

  • Отправлено: 7
  • По видеоурокам: 5
  • Личных сообщений: 2
  • Получено ответов: 9

13862. --
Вячеслав
Вячеслав
ответить
→  Алексей Малышев  # Итератор / ФИНАЛЬНЫЙ УРОК / 2017-05-18 20:11

Спасибо, Алексей!


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Вячеслав  # Итератор / ФИНАЛЬНЫЙ УРОК / 2017-05-18 19:32

С окончанием курса Вячеслав!


13862. --
Вячеслав
Вячеслав
ответить
→  Александр   / 2017-05-18 14:29

Спасибо!


13862. --
Вячеслав
Вячеслав
ответить
→  Иван Воронин   / 2017-05-18 14:28

Спасибо! Буду стараться.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Вячеслав  # Итератор / Итератор. Один метод вместо классов. / 2017-05-18 02:38

Молодец, отлично поработал, удачи в дальнейшем изучении.


3922. --
Александр
Александр
ответить
→  Вячеслав  # Итератор / ФИНАЛЬНЫЙ УРОК / 2017-05-17 23:47

Молодец, Вячеслав! Поздравляю с финалом!


13862. --
Вячеслав
Вячеслав
ответить
→  Алексей Малышев  # Графические циклы / VIP. Узоры на окружности / 2017-05-17 21:59

Красиво! Узор с коэффициентом 2 очень похож на каустику - такой узор получается на дне чашки, если она освещена солнцем.


1. --
Евгений Волосатов
Евгений Волосатов
ответить

7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Вячеслав  # Итератор / Итератор. Список простых чисел. / 2017-05-17 06:29

Потом можешь свои итераторы писать. Например когда будешь создавать карточную игру.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Вячеслав  # Итератор / Итератор. Волшебное слово yield. / 2017-05-16 03:20

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


13862. --
Вячеслав
Вячеслав
ответить
→  Евгений Волосатов  # Итератор / Итератор. Зачем нужно два класса / 2017-05-15 16:24

Спасибо за "обратную связь" и что обратили внимание на комментарии :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Вячеслав  # Итератор / Итератор. Зачем нужно два класса / 2017-05-15 14:41

Достаточно один раз.


13862. --
Вячеслав
Вячеслав
ответить
→  Иван Воронин  # Итератор / Итератор. Перебор простых чисел. / 2017-05-14 22:45

Видимо так. Что ж, буду разбираться дальше :)


13862. --
Вячеслав
Вячеслав
ответить

10558. --
Иван Воронин
Иван Воронин
ответить
→  Вячеслав  # Итератор / Итератор. Перебор простых чисел. / 2017-05-14 00:43

Всему своё время =)


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Вячеслав  # Демо игры / Вступительное слово / 2017-05-13 18:04

Добро пожаловать!

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


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


Научился: Узнал, что используя метод с yield return можно реализовать не только интерфейс IEnumerator, но и сразу IEnumerable.
Трудности: Не совсем понял, то есть компилятор по-разному реализует метод с yield return в зависимости от возвращаемого этим методом типа - IEnumerator или IEnumerable? Ведь в последнем случае, ему еще нужно автоматически реализовать метод GetEnumerator.
Спасибо, Евгений Витольдович, за очень интересный курс. Также, спасибо всем участникам проекта, которые потратили свое время, проверяя мои отчеты и давали советы. Узнал много нового о итераторах в языке C# и, что очень важно, закрепил эти знания на практике. Задался некоторыми вопросами по реализации связки yield и foreach, о чем раньше совершенно не задумывался -пойду пошуршу в литературе по "глубинам" C#.