What's new in C#? Exciting new features in C# 8.0, 9.0 and 10! - Filip Ekberg - NDC London 2023

Поделиться
HTML-код
  • Опубликовано: 15 май 2023
  • With every iteration of C#, we get more and more features that are meant to make our lives as developer a lot easier.
    Let's explore what's new in C# 8, 9 and 10! We will look at how the language has changed and why these changes to the language will make us better C# developers, with less bugs in our code. We will cover the following features: - Nullable reference types - Pattern Matching in C# 8 to C# 10 - Record types - Top level programs/statements - Init only & new
    Check out our new channel:
    NDC Clips:
    @ndcclips
    Check out more of our featured speakers and talks at
    ndcconferences.com/
    ndclondon.com/
  • НаукаНаука

Комментарии • 6

  • @ladislavseps4801
    @ladislavseps4801 Год назад +3

    As far as I know the C# 7.0 tuples use newly added struct ValueTuple not the old class Tuple

  • @weifengmao
    @weifengmao Год назад

    Default interface methods are useful due to limitations of abstract classed (i e. No multiple inheritances)

    • @PaulSebastianM
      @PaulSebastianM Год назад

      @Mike, inheritance, and multiple inheritance especially, is the worst OOP tool. Interfaces are the opposite.

  • @ChrisBode
    @ChrisBode Год назад +4

    Oh geeze, this audio needs to be run through a low pass filter. The high frequency mouth wetness noises are super loud and its triggering my misophonia. I'd love to listen to this talk but its like nails on a chalkboard to me with the audio in its current state.
    I poked it in audacity, it needs a low pass at about 6.5kHz.

    • @PaulSebastianM
      @PaulSebastianM Год назад +2

      happens a lot with small mics close to the mouth, but that doesn't excuse basic EQ'ing.