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

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

Codexを使ったAI秘書の活用法を徹底解説!誰でも簡単にセットアップしてCodex秘書を使えるようになります!

本日はCodex秘書についてお話させて頂きました! ぜひご視聴ください! 🧑...

  2026/07/24

Getting Started with Google CoLab | How to use Google Colab

Google

# Getting Started with Google Colab | Ho...

  2026/07/23

GLM 5.2 in Claude Code is Blowing My Mind

Use the Zapier MCP server to connect to ...

  2026/07/23

RAG Explained The Most In Demand Pattern in AI Engineering

RAG, or retrieval augmented generation, ...

  2026/07/23

How to Use Claude Design 🚀 Complete Beginner Guide

Design

# How to Use Claude Design In this step...

  2026/07/22

Your AI Agent Is Probably Hackable. Fix It in 30 Minutes

Deploy Hermes securely here: Deploy Ope...

  2026/07/22

Stop Guessing at Prompts Learn How Models Actually Work

Once you understand how large language m...

  2026/07/22

AI-Assisted Development Tutorial – Multi-Agent Coding & Deployment wit

Learn how to use Trae IDE to plan, build...

  2026/07/22

How to install Ollama CLI on windows 11

Microsoft

#How to Install Ollama CLI on Windows 11...

  2026/07/22

AIを学んで時間単価12倍のキャリアアップをした実際の事例を紹介!AIをまだ使いこなせていない人は絶対にみてください!

本日はAIで時間単価12倍のガチ事例公開についてお話させて頂きました! ぜひご視...

  2026/07/22

First Impressions of Claude Fable 5 | AI Coding & Reasoning Test

# First Impressions of Claude Fable 5 | ...

  2026/07/21

I Wish This Was Better

FREE Pi Cheat Sheet: Tanstack’s newest...

  2026/07/21

Lovable Full Course for Beginners: Build & Deploy a Real App

Create a free Supabase account to use as...

  2026/07/21

Build Your Own AI Agent: From LLM to Production | Edureka

🔥 Integrated MS+PGP Program in Data Scie...

  2026/07/21

Did you know that Dijkstra came up with his famous algorithm in about

It's 1956. Edsgar Dijkstra takes his gir...

  2026/07/21

Your AI Data Science Is Lying to You

Here's how to actually use AI for data s...

  2026/07/21