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

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

Deep Learning Full Course - Learn Deep Learning - 10 Hours [2025] | De

study
deep learning

🔥 AI & Deep Learning with TensorFlow (Us...

  2025/09/12

The only video you need to watch if you want to become a software engi

DevLaunch is my mentorship program where...

  2025/09/12

Join us here for part two: https://goo.gle/brasil-livestream-firebase

firebase

This event will be performed in Portugue...

  2025/09/12

Python Tutorial: Build an AI-assisted Reddit Scraping Pipeline

python

🚀 Sign up for Bright Data right now: A...

  2025/09/11

Most people do NOT know what an AI engineer actually is.

DevLaunch is my mentorship program where...

  2025/09/11

Coding is Changing… The Most Advanced AI Tool Yet

Check out Blitzy and get started for fre...

  2025/09/11

Penetration testing Full Course in 10 Hours (2025) | Penetration Testi

🔥 Certified Ethical Hacking Course (CEH ...

  2025/09/11

Firebase After Hours: Nano Banana 🤏 🍌❤️🔥💻

firebase

It's the collaboration you've been waiti...

  2025/09/10

Is this one of the coolest features in python?🤯

python

DevLaunch is my mentorship program where...

  2025/09/10

How To Become a Full Stack Developer in 2025 - Full Roadmap

Full Stack Development Program with Gene...

  2025/09/10

camera (Package of the Week)

android
flutter
android

Integrate camera features into your Flut...

  2025/09/10

🔥 LLM Prompt Engineering Full Course | Learn Prompting with Large Lang

🔥 Prompt Engineering with LLM Course: 🔥...

  2025/09/10

Firebase #AskMeAnything no Brasil

firebase

This event will be performed in Portugue...

  2025/09/09

This is the key to learning web development fundamentals.

study

DevLaunch is my mentorship program where...

  2025/09/09

Sales Careers at Google Dublin

Google

Step into the world of sales at Google D...

  2025/09/09

AI for Ethical Hacking full course in 12 hours (2025) | Ethical Hackin

🔥 Certified Ethical Hacking Course (CEH ...

  2025/09/09