Pytania oznaczone «null»

132
Głębokie sprawdzanie zerowe, czy jest lepszy sposób?

Uwaga: to pytanie został poproszony przed wprowadzeniem do .?operatora w C # 6 / Visual Studio 2015 . Wszyscy tam byliśmy, mamy pewne głębokie właściwości, takie jak cake.frosting.berries.loader, które musimy sprawdzić, czy jest zerowe, więc nie ma wyjątku. Aby to zrobić, użyj skróconej...

131
Użycie wartości logicznej? w wyrażeniu if

Jeśli mam wartość null Boolean b, mogę wykonać następujące porównanie w Javie: Boolean b = ...; if (b != null && b) { /* Do something */ } else { /* Do something else */ } W Kotlinie to samo mogę osiągnąć za pomocą !!operatora: val b: Boolean? = ... if (b != null && b!!) { /*...

119
json_encode zwraca NULL?

Z jakiegoś powodu pozycja „opis” wraca NULLz następującym kodem: <?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
Przedefiniowanie NULL

Piszę kod C dla systemu, w którym adres 0x0000 jest prawidłowy i zawiera port I / O. Dlatego wszelkie możliwe błędy, które uzyskują dostęp do wskaźnika NULL, pozostaną niewykryte i jednocześnie spowodują niebezpieczne zachowanie. Z tego powodu chcę przedefiniować NULL na inny adres, na przykład na...

113
C # odpowiednik funkcji IsNull () w SQL Server

W SQL Server możesz użyć tej IsNull()funkcji, aby sprawdzić, czy wartość jest pusta, a jeśli tak, zwrócić inną wartość. Teraz zastanawiam się, czy w C # jest coś podobnego. Na przykład chcę zrobić coś takiego: myNewValue = IsNull(myValue, new MyValue()); zamiast: if (myValue == null) myValue =...