Null & Void - Everything about Nothing in .NET - Stefan Pölz - NDC London 2025

youtube
Null & Void - Everything about Nothing in .NET - Stefan Pölz - NDC London 2025 This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: Subscribe to our YouTube channel and learn every day: / @NDC Follow our Social Media! #dotnet #programminglanguages #csharp #api #roslyn #metadata System.NullReferenceException: 'Object reference not set to an instance of an object.' I used to read this message quite almost every day. But null references, also referred to as the "billion-dollar mistake" in that context, are also a great mechanism to express optionality and unavailability of a certain resource. There are great tools to help us deal with ... utilize null pointers. IDEs and Analyzers have introduced diagnostics which warn us at compile time about potential trouble at runtime. And recently the magnificent C# 8.0 has brought us nullable reference types: a language feature which lets us annotate our API to clearly communicate the design intent of nullability. So let's explore nullable reference types (including the accompanying nullable attributes of the BCL), their representation in both Reflection Metadata and the Roslyn API, and complement that with other available keywords and operators based on null. As a side effect, we will learn about the fundamental difference of nullable reference types and nullable value types in .NET. Additionally, we shall discover an alternative to null while still retaining the semantics of "nothing" -
  2025/03/20      youtube

Our Tag

最近投稿されたプログラミング学習動画

Android Dev Summit: Introducing XREAL AURA

android
android

Watch our biggest Android XR announcemen...

  2026/11/06

The Checkout Line Problem

I now except requests from Subscribers. ...

  2026/11/06

Agentic coding: a roundtable with industry leaders (London)

As new tools rapidly reshape modern soft...

  2026/11/06

The state of post quantum cryptography on Android

android
android

Are we in a pre post-quantum cryptograph...

  2026/11/06

Converting an Android app to Multiplatform with Antigravity

android
android

Take a medium sized Android app and conv...

  2026/11/06

The Android developer career path

android
android

This moderated panel brings together sen...

  2026/11/06

The state of navigation in Kotlin Multiplatform

kotlin
モバイル

While navigation across mobile, desktop,...

  2026/11/06

Microsoft Power BI PL-300 Full Course | Master Data Analytics & Certif

microsoft
Microsoft

"🔥Microsoft Azure & AWS - Cloud Architec...

  2026/11/05

Business Analyst Full Course 2027 | Learn Business Analysis from Scrat

🔥Microsoft Azure - AI-Powered Business A...

  2026/11/05

How AI Will Transform 9-to-5 Jobs in 2027 | How AI Is Changing the Fut

"🔥Microsoft AI Engineer Program - 🔥IIT ...

  2026/11/05

Measuring the Earth with a Stick

You can do this whole thing on a calcula...

  2026/11/05

Digital Marketing Full Course 2026 | Learn SEO, Google Ads & Digital M

Google
Marketing

🔥SP Jain - AI-Powered Digital Marketing ...

  2026/11/05

PyScript Got Ghosted by the Hype Train

python

Download your free Python Cheat Sheet he...

  2026/11/04