Preguntas etiquetadas con null

Nulo significa * nada * o * desconocido *, según el contexto. Utilice la etiqueta "sql-null" para preguntas específicas de SQL.

3
cambiar con var / null comportamiento extraño
Dado el siguiente código: string someString = null; switch (someString) { case string s: Console.WriteLine("string s"); break; case var o: Console.WriteLine("var o"); break; default: Console.WriteLine("default"); break; } ¿Por qué la declaración del interruptor coincide case var o? Tengo entendido que case string sno coincide cuando s == nullporque (efectivamente) se …


29
Prueba de punteros para la validez (C / C ++)
¿Hay alguna forma de determinar (programáticamente, por supuesto) si un puntero dado es "válido"? Verificar NULL es fácil, pero ¿qué pasa con cosas como 0x00001234? Cuando se intenta eliminar la referencia a este tipo de puntero, se produce una excepción / bloqueo. Se prefiere un método multiplataforma, pero la plataforma …
91 c++  c  validation  pointers  null 


5
¿Debería JSON incluir valores nulos [cerrado]
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 1 año . Mejora esta pregunta Estoy creando una API que devuelve resultados como JSON. ¿Existe …

8
Compruebe si el valor está establecido y es nulo
Necesito verificar si el valor está definido como algo, incluido nulo. issettrata los valores nulos como indefinidos y devuelve false. Tome lo siguiente como ejemplo: $foo = null; if(isset($foo)) // returns false if(isset($bar)) // returns false if(isset($foo) || is_null($foo)) // returns true if(isset($bar) || is_null($bar)) // returns true, raises a …
88 php  null  isset 




9
Si el código hash de null siempre es cero, en .NET
Dado que colecciones como System.Collections.Generic.HashSet<>aceptar nullcomo miembro del conjunto, uno puede preguntar cuál nulldebería ser el código hash de . Parece que el marco usa 0: // nullable struct type int? i = null; i.GetHashCode(); // gives 0 EqualityComparer<int?>.Default.GetHashCode(i); // gives 0 // class type CultureInfo c = null; EqualityComparer<CultureInfo>.Default.GetHashCode(c); …
87 c#  .net  hash  null 


14
Java "?" Operador para verificar nulo - ¿Qué es? (¡No ternario!)
Estaba leyendo un artículo vinculado a una historia de slashdot y encontré este pequeño dato: Tome la última versión de Java, que intenta facilitar la verificación de puntero nulo al ofrecer una sintaxis abreviada para las pruebas de puntero sin fin. Solo agregar un signo de interrogación a cada invocación …
86 java  syntax  null 

11
La forma más corta de verificar nulo y asignar otro valor si no
Estoy sacando varcharvalores de una base de datos y quiero establecer el stringque los estoy asignando como "" si lo están null. Actualmente lo estoy haciendo así: if (string.IsNullOrEmpty(planRec.approved_by) == true) this.approved_by = ""; else this.approved_by = planRec.approved_by.toString(); Parece que debería haber una forma de hacer esto en una sola …

10
C # está de acuerdo con comparar tipos de valor con nulos
Me encontré con esto hoy y no tengo idea de por qué el compilador de C # no arroja un error. Int32 x = 1; if (x == null) { Console.WriteLine("What the?"); } Estoy confundido en cuanto a cómo x podría ser nulo. Especialmente porque esta asignación definitivamente arroja un …
85 c#  null 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.