c# 7

  • Хабрахабр

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

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

    Подробнее »
  • Хабрахабр

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

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

    Подробнее »
  • Хабрахабр

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

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

    Подробнее »


Кнопка «Наверх»
Закрыть