Иосиф Дзеранов

Инженер-разработчик .........Преподаватель.......... Наставник в мир программирования

  • Бесплатные курсы
  • Платные дистанционные курсы
  • Программирование на С#
  • Паттерны программирования
  • Внедрение зависимостей
  • Олимпиадное программирование
  • iOS
  • Контакты

C#7

Исследуем минорные возможности C# 7

22.02.2018 / 1 Comment

C # 7 добавляет ряд новых возможностей и фокусирует внимание на потреблении данных, упрощении кода и производительности. Самые большие фичи были уже рассмотрены — кортежи, локальные функции, сопоставление с образцом и throw выражения. Но есть и другие новые возможности, как большие, так и малые. Все они сочетаются, чтобы сделать код более эффективным и понятным, чтобы … Читать дальше →

Posted in: С# Tagged: .Net, C#, C#7

Throw выражения в C# 7

03.02.2018 / Leave a Comment

В C# throw всегда был оператором. Поскольку throw — это оператор, а не выражение, существуют конструкции в C#, в которых нельзя использовать его. в операторе Null-Coalescing (??) в лямбда выражении в условном операторе (?:) в теле выражений (expression-bodied) Чтобы исправить данную проблему, C# 7 вводит выражения throws. Синтаксис остался таким же, как всегда использовался для … Читать дальше →

Posted in: С# Tagged: .Net, C#, C#7

Исследуем сопоставление с образцом в C# 7

31.01.2018 / Leave a Comment

В C# 7 наконец появилась долгожданная возможность под названием «сопоставление с образцом» (pattern matching). Если вы знакомы с функциональными языками, такими как F#, вы можете быть немного разочарованы этой возможностью в ее текущем виде, но даже сегодня она может упростить ваш код в самых разных сценариях. Каждая новая возможность чревата опасностью для разработчика, работающего в … Читать дальше →

Posted in: С# Tagged: .Net, C#, C#7

Анализируем локальные функции в C# 7

07.01.2018 / Leave a Comment

Добавление локальных функций в языке C# первоначально для меня было излишнем. Прочитав про них, мне мнение резко изменилось. Кто сомневается в надобности локальных функций и кто еще не знает что это, вперед за знаниями! Локальные функции — это новая возможность в C# 7, которая позволяет определять функцию внутри другой функции. Когда использовать локальные функции? Основная … Читать дальше →

Posted in: С# Tagged: .Net, C#, C#7, Локальные функции

Архивы

  • Январь 2020
  • Сентябрь 2019
  • Ноябрь 2018
  • Сентябрь 2018
  • Апрель 2018
  • Март 2018
  • Февраль 2018
  • Январь 2018
  • Декабрь 2017
  • Ноябрь 2017
  • Октябрь 2017
  • Сентябрь 2017
  • Август 2017
  • Июль 2017

Copyright © 2026 Иосиф Дзеранов.

Me WordPress Theme by themehall.com