- Cara Menentukan Harta Bool yang Tidak Boleh Dipasang di C#?
- Bagaimana anda memeriksa sama ada boolean tidak dapat dibatalkan?
Cara Menentukan Harta Bool yang Tidak Boleh Dipasang di C#?
Anda biasanya menggunakan jenis nilai yang boleh dibatalkan apabila anda perlu mewakili nilai yang tidak ditentukan dari jenis nilai asas. Contohnya, boolean, atau bool, pembolehubah hanya boleh benar atau salah . Walau bagaimanapun, dalam sesetengah aplikasi nilai pembolehubah tidak dapat ditentukan atau hilang.
Bagaimana anda memeriksa sama ada boolean tidak dapat dibatalkan?
Ternyata, anda boleh melakukan ini sebaliknya: bool? nullableBool = true; jika (nullableBool == true) // beberapa kod... nullableBool == benar akan menilai palsu jika nullableBool sama ada palsu atau batal, dengan kata lain: tidak benar.