Resultados de la búsqueda a petición "null-coalescing-operator"

8 la respuesta

¿Hay un operador de "fusión nula" en JavaScript?

¿Hay un operador de fusión nulo en Javascript? Por ejemplo, en C #, puedo hacer esto: String someString = null; var whatIWant = someString ?? "Cookies!";La mejor aproximación que puedo encontrar para Javascript es usar el ...

8 la respuesta

Conversión implícita del resultado del operador de fusión nula

Con el siguiente entendimiento sobre el operador de fusión nulo (??) en C #. int? input = -10; int result = input ?? 10;//Case - I //is same as: int result = input == null? input : 10; // Case - IIMientras que, por definición y uso, el Caso I y ...

4 la respuesta

¿Cuál es la precedencia del operador del operador de fusión nula C # (??)?

Acabo de intentar lo siguiente, la idea es concatenar las dos cadenas, sustituyendo una cadena vacía por nulos. string a="Hello"; string b=" World"; - Depurar (¿divertido que es imprimir, no ayuda exactamente la legibilidad ...) ? a ?? "" + b ...

6 la respuesta

¿Hay un equivalente en Python del operador de fusión nula C #?

En C # hay unoperador de fusión nula [http://msdn.microsoft.com/en-us/library/ms173224.aspx](Escrito como??) que permite una comprobación nula (corta) fácil durante la asignación: string s = null; var other = s ?? "some default value";¿Hay un ...

8 la respuesta

C# ?? operador en Ruby?

¿Es posible implementar el ?? operador en Ruby? a = nil b = 1 x = a ?? b # x should == 1 x = b ?? 2 # x should == 1

13 la respuesta

En su opinión, ¿qué es más legible? (operador) o uso de if's

Tengo un método que recibirá un

4 la respuesta

Operador de fusión ternario / nulo y expresión de asignación en el lado derecho?

Mientras experimentaba con operadores de fusión ternarios y nulos en C #, descubrí que es posible usar asignaciones en el lado derecho de las expresiones, por ejemplo, este es un código C # válido: int? a = null; int? b = null; int? c = a ?? (b ...

9 la respuesta

¿Función de fusión para PHP?

Muchos lenguajes de programación tienen una función de fusión (devuelve el primer valor no NULL,ejemplo). PHP, lamentablemente en 2009, no lo hace.¿Cuál serí...

20 la respuesta

¿Cuál es la forma correcta de verificar los valores nulos?

e encanta el operador de fusión nula porque facilita la asignación de un valor predeterminado para los tipos anulables. int y = x ?? -1; Eso es genial, excepto si necesito hacer algo simple conx. Por ejemplo, si quiero marcarSession, entonces ...

2 la respuesta

Lo que funciona más rápido Nulo se unen, Ternario o Declaración If [cerrado]

Usamos?? Operador para evaluar expresiones contra valores nulos, por ejemplo: