Bezpieczeństwo zerowe w języku C#

Początkujący
Developer
Student
.NET

Poznaj praktyki kodowania, aby zapobiec wystąpieniu NullReferenceException.

Cele szkolenia

W tym module wykonasz następujące czynności:

  • Dowiedz się, jak skonfigurować kontekst dopuszczalny do wartości null projektu lub kodu w języku C#.
  • Użyj kontekstu z możliwością dopuszczania wartości null, aby przeprowadzić automatyczną analizę przepływu statycznego.
  • Poznaj różne sposoby deklarowania typów nullowalnych.
  • Dowiedz się, jak i kiedy używać różnych operatorów języka C# związanych z wartościami null:
    • operator null-forgiving (!)
    • operator łączenia wartości null (??)
    • operator null-conditional (?.)

Wymagania wstępne

  • Doświadczenie w pisaniu języka C# na poziomie osoby początkującej
  • Visual Studio Code
  • Zestaw .NET SDK 6.0 lub nowszy
  • Klient wiersza poleceń Git