mterrorist
@mterrorist
Черный пояс по тупым вопросам

C# 5.0 и 7.0 большая ли разница?

Нашел курсы от itvdn по C#. Но еще в первом уроке автор говорит что будет рассматриваться версия 5.0. Это еще актуально? Стоит ли учиться по по версии c# 5.0, в то время когда уже вышла 7.0?
  • Вопрос задан
  • 1342 просмотра
Решения вопроса 2
Wolfnsex
@Wolfnsex
Если не хочешь быть первым - не вставай в очередь!
Стоит ли учиться по по версии c# 5.0, в то время когда уже вышла 7.0?
Учиться - стоит. Повышать квалификацию - вряд ли...

P.S. Те C#, с которыми пришлось поработать мне, сохраняют почти полную обратную совместимость. К тому же, в учебных курсах (начального уровня), очень редко затрагиваются вопросы которые были бы крайне специфичны для какой-то конкретной версии языка (я говорю про C# в данном случае). А потом, когда поймете все самые главные принципы языка - переехать на новый "синтаксический сахар", обычно труда не составляет.
Ответ написан
dmitry_pavlov
@dmitry_pavlov
World-class .NET freelance contractor (remotely)
Без разницы, синтаксический сахар освоите позже.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
AnotherAltr
@AnotherAltr
C# Dev
Не совсем корректный вопрос.
На курах к примеру берут C# 4, и с ним же используют версию фреймворка 4.0
Так же и с C#5, на сколько мне известно в книгах писали с использованием 4.5 .NET

Так что да, учить конечно можно.
Но с выходом C#7 вышел фреймворк .NET 4.7
Так же с выходом C#7.2 будет фреймворк .NET 4.7.1
Иногда многий "сахар" тесно связан с версией фреймворка.
К примеру async\await не доступен на версии .NET 4.0 без использования специальных "костылей"

В принципе, изменения в версиях языка, достаточно легко изучаются.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы