Resultados de la búsqueda a petición "boxing"
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 ...
¿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. ...
¿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 ...
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 ...
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 ...
¿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í?
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...
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); ...
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 ...
¿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 ...