Resultados de la búsqueda a petición "null-coalescing-operator"
¿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í...
El uso del operador nulo coalescente en tipos anulables cambia el tipo implícito
Espero que las siguientes tres líneas de código sean las mismas:
En su opinión, ¿qué es más legible? (operador) o uso de if's
Tengo un método que recibirá un
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:
Negar el operador de fusión nula
Tengo un montón de cadenas que necesito usar .Trim (), pero pueden ser nulas. Sería mucho más conciso si pudiera hacer algo como: string endString = startString !?? startString.Trim();Básicamente, devuelva la parte de la derecha si la parte de ...
¿El operador de fusión nulo almacena en caché el resultado en c #
Se que haciendo(myValue ?? new SomeClass()) es parecido a(myValue == null ? new SomeClass() : myValue) Pero por curiosidad, ¿hay algún beneficio de rendimiento cuando llamo a una función, digamos(getResult() ?? new SomeClass()). SerágetResult() ...
Operación extraña precedencia con ?? (operador de fusión nulo)
Recientemente tuve un error extraño en el que estaba concatenando una cadena con unint? y luego agregando otra cadena después de eso. Mi código era básicamente el equivalente de esto: int? x=10; string s = "foo" + x ?? 0 + ...
Operador ternario PHP vs operador de fusión nula
¿Alguien puede explicar las diferencias entre la abreviatura del operador ternario (?:) y operador de fusión nulo (??) en PHP? ¿Cuándo se comportan de manera diferente y de la misma manera (si eso sucede)? $a ?: $bVS. $a ?? $b