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

1 la respuesta

Comparar estructuras para la igualdad sin boxeo

Encontré un método de extensión que se aplica a estructuras(SomeStruct) y devuelve si el valor es igual o nodefault(SomeStruct) (cuando se llama al constructor sin parámetros). public static bool IsDefault<T> (this T value) where T : struct { ...

1 la respuesta

Boxing y unboxing cuando se usan los parámetros out y ref

El boxeo / unboxing ocurre cuando un método acepta un parámetro out / ref de un ValueType?

2 la respuesta

¿Por qué no puedo modificar el resultado de una conversión unboxing?

2 la respuesta

¿valueType.ToString () hace una conversión en valueType?

2 la respuesta

¿El operador "If" de VB.NET causa boxeo?

Aquellos de nosotros que hemos trabajado en VB / VB.NET hemos visto un código similar a esta abominación: Dim name As String = IIf(obj Is Nothing, "", obj.Name)Digo "abominación" por tres simples razones: IIf es unfunción, todos cuyos ...

2 la respuesta

¿Por qué el compilador emite instrucciones de cuadro para comparar instancias de un tipo de referencia?

Aquí hay un tipo genérico simple con un parámetro genérico único restringido a los tipos de referencia: class A<T> where T : class { public bool F(T r1, T r2) { return r1 == r2; } }El generadoILLINOISpor csc.exe es: ldarg.1 box !T ldarg.2 box ...

2 la respuesta

lase de contenedor @Integer y operador ==: ¿dónde se especifica el comportamiento? [duplicar

Esta pregunta ya tiene una respuesta aquí: os objetos de contenedor de @Integer comparten las mismas instancias solo dentro del valor 127? [duplicar [/questions/5117132/integer-wrapper-objects-share-the-same-instances-only-within-the-value-127] ...

2 la respuesta

Comparaciones de tipo de valor en caja

o que estoy tratando de lograr aquí es una comparación de valores directos de los tipos primitivos en caja. ((object)12).Equals((object)12); // Type match will result in a value comparison, ((object)12).Equals((object)12d); // but a type ...

2 la respuesta

¿Int.class es igual a Integer.class o Integer.TYPE en Java?

Imaginemos que uno recupera el tipo de declaración de unaField usando la reflexión. Cuál de las siguientes pruebas indicará correctamente si se trata de unaint o unInteger? Field f = ... Class<?> c = f.getDeclaringClass(); boolean isInteger; ...

3 la respuesta

¿Qué tan grande es el caché Integer?

Clase