Power BI Fundamentals - Create visualizations and dashboards from scratch
Google AI Professional Certificate - Learn AI Skills That Get You Hired
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the surprising behaviors, hidden hazards, and unexpected successes that can arise from using C# features in this 46-minute conference talk from ACCU 2025. Discover the complexity and dark corners of this widely used and mature programming language through a light-hearted examination of puzzling scenarios that demonstrate how everyday C# features can lead to unexpected outcomes. Learn about the pitfalls and surprises that come with new language features, including those introduced in the recently released C# v13.0 with .NET v9.0. Examine real-world examples of how accidentally misusing common C# constructs can create problems, while also uncovering some pleasant surprises along the way. Gain insights into language behavior that many C# programmers take for granted in day-to-day development, with practical guidance on how to avoid common traps. Whether you're an experienced C# developer looking to deepen your understanding or learning the language for the first time, expand your knowledge of C# internals and develop strategies for writing more robust code by understanding the subtle complexities of this powerful programming language.
Syllabus
Puzzling C# - Steve Love - ACCU 2025
Taught by
ACCU Conference