Zabezpečení null v jazyce C#

Začátečník
Developer
Student
.NET

Seznamte se s postupy kódování, které pomáhají zabránit výskytu NullReferenceException.

Cíle výuky

V tomto modulu:

  • Zjistěte, jak nakonfigurovat kontext s možnou hodnotou null projektu nebo kódu jazyka C#.
  • K automatické analýze statického toku použijte kontext s povolenou hodnotou null.
  • Seznamte se s různými způsoby, kterými můžete deklarovat typy s možnou hodnotou null.
  • Zjistěte, jak a kdy používat různé operátory jazyka C#související s hodnotou null:
    • Operátor null-forgiving (!)
    • Null-coalescing (??) – operátor
    • Operátor null-conditional (?.)

Požadavky

  • Zkušenosti s psaním v C# na úrovni začátečníka
  • Visual Studio Code
  • .NET SDK 6.0 nebo novější
  • Klient příkazového řádku Gitu