Ringkasan

Selesai

Dalam modul ini, Anda mempelajari cara mengaktifkan konteks yang dapat diubah ke null dan bertindak berdasarkan peringatan/kesalahan build untuk menghindari NullReferenceException. Anda mulai dengan menentukan nullability dalam C#. Anda mempelajari bahwa semua jenis referensi dapat dan null yang Nullable<T> memungkinkan jenis nilai juga ditetapkan null.

Dengan menggunakan konteks yang dapat diubah ke null, Anda mengidentifikasi kode di mana null mungkin mengalami dereferensi yang salah. Setelah mengevaluasi ulang kode, Anda menyatakan niat Anda dan menyesuaikan perilaku kode yang diinginkan menggunakan berbagai operator C#. Anda mempelajari tentang operator null-forgiving (!), null-coalescing (??), dan null-conditional (?.).

Ada banyak cara yang mungkin untuk menangani nullability dalam C#. Dalam konteks yang dapat diubah ke null, pengkompilasi C# membantu Anda memahami lebih baik tentang bagaimana Anda mengungkapkan niat.

Sumber Daya Tambahan: