Perguntas com a marcação «null»

130
Verificação nula profunda, existe uma maneira melhor?

Nota: Esta pergunta foi feita antes da introdução do .?operador em C # 6 / Visual Studio 2015 . Todos nós já estivemos lá, temos algumas propriedades profundas, como cake.frosting.berries.loader, que precisamos verificar se é nulo, para que não haja exceção. A maneira de fazer é usar uma instrução...

130
Uso de booleano? em se expressão

Se eu tiver um valor nulo Boolean b, posso fazer a seguinte comparação em Java: Boolean b = ...; if (b != null && b) { /* Do something */ } else { /* Do something else */ } No Kotlin, posso obter o mesmo usando o !!operador: val b: Boolean? = ... if (b != null && b!!) { /* Do...

119
json_encode está retornando NULL?

Por algum motivo, o item "descrição" retorna NULLcom o seguinte código: <?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
Redefinindo NULL

Estou escrevendo o código C para um sistema em que o endereço 0x0000 é válido e contém E / S de porta. Portanto, quaisquer possíveis bugs que acessem um ponteiro NULL permanecerão não detectados e ao mesmo tempo causarão um comportamento perigoso. Por esse motivo, desejo redefinir NULL como outro...

113
Filtro TypeScript para fora de nulos de uma matriz

TypeScript, modo --strictNullChecks. Suponha que eu tenha uma matriz de strings anuláveis ​​(string | null) []. Qual seria uma forma de expressão única para remover todos os nulos de forma que o resultado tenha o tipo string []? const array: (string | null)[] = ["foo", "bar", null, "zoo",...