Resultados de la búsqueda a petición "boxing"

3 la respuesta

Conversión de clases primitivas de Java a envolturas

Estoy desconcertado por el comportamiento del compilador de Java al asignar primitivas a referencias de clase de contenedor. Por favor vea el código a continuación. Las líneas con comentarios no se compilan. No entiendo la lógica de por qué: a ...

3 la respuesta

¿El boxeo y el unboxing sucederán en Array?

Soy nuevo en programación, SegúnMSDN [https://msdn.microsoft.com/en-us/library/yz2be5wk.aspx], El boxeo es el proceso de convertir un tipo de valor en el objeto de tipo o en cualquier tipo de interfaz implementado por este tipo de valor. ...

3 la respuesta

¿Cómo es posible el comportamiento de boxing / unboxing de Nullable <T>?

Hoy se me ocurrió algo que me hizo rascarme la cabeza. Cualquier variable de tipoNullable<T> puede ser asignado anull. Por ejemplo: int? i = null;Al principio no podía ver cómo esto sería posible sin definir de alguna manera una conversión ...

3 la respuesta

Kotlin en caja Int no son lo mismo

Por favor, ayúdame a entender este código en los documentos de Kotlin: - val a: Int = 10000 print(a === a) // Prints 'true' val boxedA: Int? = a val anotherBoxedA: Int? = a print(boxedA === anotherBoxedA) // !!!Prints 'false'!!! Ahora entiendo ...

3 la respuesta

Box y UnBox, ¿qué significa? [duplicar]

Posibles duplicados: ¿Por qué necesitamos boxeo y unboxing en C #? [https://stackoverflow.com/questions/2111857/why-do-we-need-boxing-and-unboxing-in-c] ¿Qué es boxing y unboxing y cuáles son las ...

3 la respuesta

¿Por qué el auto-boxeo marcado como una advertencia?

Entiendo que el desempaquetado automático debe hacerse con cuidado porque la referencia que se está desempaquetando puede ser nula. ¿Por qué el auto-boxeo también está marcado como advertencia? ¿Hay algunas trampas que me estoy perdiendo aquí?

4 la respuesta

Detalles sobre lo que sucede cuando una estructura implementa una interfaz

Recientemente me encontré con esta pregunta de Stackoverflow:¿Cuándo usar struct?En ella, tenía una respuesta que decía algo un poco profundo:Además, tenga e...

4 la respuesta

Igualdad de referencia de tipos de valor

He hecho algunosref pruebas de palabras clave y hay una que no puedo entender: static void Test(ref int a, ref int b) { Console.WriteLine(Int32.ReferenceEquals(a,b)); } static void Main(string[] args) { int a = 4; Test(ref a, ref a); ...

4 la respuesta

Comparar primitivo con objeto contenedor con == comportamiento inexplicable

Tengo un código que necesito entender: public static void main(String[] args) { Character c = new Character('a'); Character cy = new Character('a'); char cx = 'a'; System.out.println(c == cx); System.out.println(cx == cy); System.out.println(c ...

4 la respuesta

¿Llamar a un método en un tipo de valor resulta en un boxeo en .NET?

Estaba participando en la pregunta de desbordamiento de pila¿Todo en .NET es un objeto? [https://stackoverflow.com/questions/436211/is-everything-in-c-an-object]. Y un afiche (en comentarios de respuesta aceptada) parecía pensar que realizar una ...