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

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:

2 la respuesta

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:

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

2 la respuesta

¿Operador de fusión nulo en F #?

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 ...

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 ...

1 la respuesta

¿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() ...

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 ...

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í...

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