unboxing

Sorpresa de rendimiento con tipos" as " y nullable

Solo estoy revisando el capítulo 4 de C# en Profundidad que trata sobre los tipos nullables, y estoy agregando una sección so ... Stop(); Console.WriteLine("LINQ: {0} : {1}", sum, (long) sw.ElapsedMilliseconds); } }

¿Qué es el boxeo y el unboxing y cuáles son las ventajas y desventajas?

Estoy buscando una respuesta clara, concisa y precisa. Idealmente como la respuesta real, aunque los enlaces a buenas explicaciones son bienvenidos.

Diferencias en auto-unboxing entre Java 6 vs Java 7

He notado una diferencia en el comportamiento de auto unboxing entre Java SE 6 y Java SE 7. Me pregunto por qué es, porque no ... = (int)objs[0]; Esto compila bien pero da una ClassCastException en tiempo de ejecución. ¿Alguna referencia al respecto?

Boxeo y unboxing con genéricos

La forma. NET 1.0 de crear una colección de enteros (por ejemplo) fue: ArrayList list = new ArrayList(); list.Add(i); ... del ámbito)? Parece que todavía hay una necesidad de copiarlo en otro lugar fuera de la pila. ¿Qué está pasando realmente?

Diferencia en el comportamiento del operador ternario en JDK8 y JDK10

Considere el siguiente código public class JDK10Test { public static void main(String[] args) { Double d = false ... ncional para hacer el comportamiento más estricto? JDK8: java version "1.8.0_172" JDK10: java version "10.0.1" 2018-04-17

¿Cómo es que una enumeración deriva del Sistema?Enum y es un entero al mismo tiempo?

Editar : Comentarios en la parte inferior. También, esto . Esto es lo que me confunde. Tengo entendido que si tengo una enu ... Buh? Creo que todo esto está finalmente iluminado por la respuesta de Hans, por lo que la he aceptado. (Lo siento, Damien!)

Comparación de tipos de valores en caja

Hoy me topé con un error interesante que escribí. Tengo un conjunto de propiedades que se pueden establecer a través de una i ... ls() para valores en caja. Hacer una comprobación de valores en caja parece un poco exagerado. ¿No hay una manera más fácil?

¿Por qué algunos idiomas necesitan Boxeo y Unboxing?

Esto no es una cuestión de lo que es el boxeo y unboxing, es más bien por qué lenguajes como Java y C# necesitan eso ? Esto ... nta, ¿por qué debería ser un Objeto, qué es tan difícil técnicamente incluir tipos primitivos cuando ¿hablando de genéricos ?

Boxeo vs Unboxing

Otra pregunta reciente de una entrevista en C# que tuve fue si sabía lo que es el Boxeo y el Unboxing. Expliqué que los tipos ... mo resumirías esto? ¿Podrían los valores llegar a ser los mismos en una conversión de boxing / unboxing que los anteriores?