Home Conference Sessions Nullable referen...

Nullable reference types in C# 8

Jon Skeet | GOTO Copenhagen 2019

You need to be signed in to add a collection

The biggest feature of C# 8.0 is undoubtedly nullable reference types. Rather than trying to rush through *all* the new features, in this talk I'll *just* talk about this one. What's the point? What's the syntax? What's should you expect? What might be *unexpected*? I'll go into all of this and more! **What will the audience learn from this talk?** * How C# 8 allows developers to express nullability in the type system * The benefits of nullable reference types compared with earlier versions of C# * Tricky areas and "gotchas" **Does it feature code examples and/or live coding?** The talk will be live coding for the whole time, with samples on GitHub **Prerequisite attendee experience level:** [200](https://gotocph.com/2019/pages/experience-level)

Share on:
linkedin facebook
Copied!

Transcript

The biggest feature of C# 8.0 is undoubtedly nullable reference types. Rather than trying to rush through all the new features, in this talk I'll just talk about this one. What's the point? What's the syntax? What's should you expect? What might be unexpected? I'll go into all of this and more!

What will the audience learn from this talk?

  • How C# 8 allows developers to express nullability in the type system
  • The benefits of nullable reference types compared with earlier versions of C#
  • Tricky areas and "gotchas"

Does it feature code examples and/or live coding? The talk will be live coding for the whole time, with samples on GitHub

Prerequisite attendee experience level: 200

About the speakers

Jon Skeet

Jon Skeet

+34,000 answers on Stack Overflow