Bezpieczeństwo zerowe w języku C#
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 (
?.
)
- operator null-forgiving (
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