Pertanyaan yang diberi tag null

130
Deep null checking, apakah ada cara yang lebih baik?

Catatan: Pertanyaan ini ditanyakan sebelum pengenalan yang .?operator dalam C # 6 / Visual Studio 2015 . Kita semua pernah ke sana, kita memiliki beberapa properti dalam seperti cake.frosting.berries.loader yang perlu kita periksa apakah itu nol sehingga tidak ada pengecualian. Cara yang harus...

130
Penggunaan Boolean? dalam ekspresi if

Jika saya memiliki nullable Boolean b, saya dapat melakukan perbandingan berikut di Java: Boolean b = ...; if (b != null && b) { /* Do something */ } else { /* Do something else */ } Di Kotlin, saya bisa mencapai hal yang sama dengan menggunakan !!operator: val b: Boolean? = ... if (b...

119
json_encode mengembalikan NULL?

Untuk beberapa alasan item "deskripsi" kembali NULLdengan kode berikut: <?php include('db.php'); $result = mysql_query('SELECT * FROM `staff` ORDER BY `id` DESC LIMIT 2') or die(mysql_error()); $rows = array(); while($row = mysql_fetch_assoc($result)){ $rows[] = $row; } echo...

118
Mendefinisikan ulang NULL

Saya menulis kode C untuk sistem di mana alamat 0x0000 valid dan berisi port I / O. Oleh karena itu, setiap kemungkinan bug yang mengakses pointer NULL akan tetap tidak terdeteksi dan pada saat yang sama menyebabkan perilaku berbahaya. Untuk alasan ini saya ingin mendefinisikan kembali NULL...

113
C # setara dengan fungsi IsNull () di SQL Server

Di SQL Server, Anda dapat menggunakan IsNull()fungsi untuk memeriksa apakah suatu nilai adalah null, dan jika ya, mengembalikan nilai lain. Sekarang saya bertanya-tanya apakah ada yang serupa di C #. Misalnya, saya ingin melakukan sesuatu seperti: myNewValue = IsNull(myValue, new...