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

3 la respuesta

¿Por qué el operador ternario emite números enteros inesperadamente?

Lo he visto discutido en alguna parte que el siguiente código da como resultadoobj ser unDouble, pero que imprime200.0 desde el lado izquierdo. Object obj = true ? new Integer(200) : new Double(0.0); System.out.println(obj); Resultado: 200.0 ...

2 la respuesta

Operador ternario e inesperada NullPointerException

Estoy obteniendoNullPointerException de la línea de abajo a veces. System.out.println("Date::"+ row != null ? row.getLegMaturityDate() : "null"); Después de agregar corchetes, está bien. System.out.println("Date::"+ (row != null ? ...

7 la respuesta

iif equivalente en c #

Hay unIIf equivalente enC#? ¿O atajo similar?

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

2 la respuesta

¿Asignar variables por referencia y operador ternario?

¿Por qué el operador ternario no funciona con la asignación por referencia? $obj = new stdClass(); // Object to add $result = true; // Op result $success = array(); // Destination array for success $errors = array(); // Destination array for ...

14 la respuesta

¿Asignación mediante el operador ternario?

Estoy en Perl 5.8 y necesito asignar un valor predeterminado. Terminé haciendo esto: if ($model->test) { $review = "1" } else { $review = '' }El valor de$model->test va a ser cualquiera"1" o indefinido. Si hay algo ...

4 la respuesta

Operador condicional y delegado de comparación

Dadas dos implementaciones de métodos de comparación: // compares by Key... private static int CompareByKey(KeyValuePair<int, string> x, KeyValuePair<int, string> y) { return x.Key.CompareTo(y.Key); } // compares by Value... private static int ...

2 la respuesta

Expresión ternaria con interfaces como una clase base

Intento crear una expresión ternaria y recibo el siguiente error "El tipo de expresión condicional no se puede determinar porque no hay una conversión implícita entre LiveSubscription y DisconnectedSubscription" La misma lógica funciona en ...

10 la respuesta

¿Puede alguien explicarme el siguiente código?

Estoy siguiendo junto con el libro Rails 3 in Action, y está hablando de anularto_s en el modelo. El código es el siguiente: def to_s "#{email} (#{admin? ? "Admin" : "User"})" end Sé que en Ruby puede mostrar un valor dentro de comillas dobles ...