Keamanan null di C#
Pelajari praktik pengkodian untuk membantu mencegah terjadinya NullReferenceException
.
Tujuan pembelajaran
Dalam modul ini, Anda akan:
- Pelajari cara mengonfigurasi konteks nullable proyek atau kode C# Anda.
- Gunakan konteks yang diaktifkan nullable untuk melakukan analisis aliran statis otomatis.
- Pahami berbagai cara di mana Anda dapat mendeklarasikan jenis nullable.
- Pelajari cara dan waktu penggunaan berbagai operator C# terkait null:
- operator null-forgiving (
!
) - operator null-coalescing (
??
) - operator null-conditional (
?.
)
- operator null-forgiving (
Prasyarat
- Pengalaman menulis C# di tingkat pemula
- Visual Studio Code
- .NET SDK 6.0 atau yang lebih tinggi
- Aplikasi antarmuka baris perintah Git