Quantcast
Channel: C# 8 – Jon Skeet's coding blog
Browsing all 3 articles
Browse latest View live

First steps with nullable reference types

This blog post is effectively a log of my experience with the preview of the C# 8 nullable reference types feature. There are lots of caveats here: it’s mostly “as I go along” so there may well be...

View Article


NullableAttribute and C# 8

Background: Noda Time and C# 8 Note: this blog post was written based on experimentation with Visual Studio 2019 preview 2.2. It’s possible that some of the details here will change over time. C# 8 is...

View Article

Lying to the compiler

This morning I tweeted this: Just found a C# 8 nullable reference types warning in Noda Time. Fixing it by changing Foo(x, x?.Bar) to Foo(x, x?.Bar!) which looks really dodgy… anyone want to guess why...

View Article
Browsing all 3 articles
Browse latest View live