Resultados da pesquisa a pedido "boxing"

1 a resposta

Comparando estruturas para igualdade sem boxe

Me deparei com um método de extensão que se aplica a estruturas(SomeStruct) e retorna se o valor é igual ou não ao valordefault(SomeStruct) (quando o construtor sem parâmetros é chamado). public static bool IsDefault<T> (this T value) where T : ...

1 a resposta

Boxe e unboxing ao usar parâmetros out e ref

O boxe / unboxing ocorre quando um método aceita um parâmetro out / ref de um ValueType?

2 a resposta

Por que não posso modificar o resultado de uma conversão de unboxing?

2 a resposta

o valueType.ToString () faz um lançamento no valueType?

Vamos dizer, eu tenho o seguinte código em c #

2 a resposta

O operador "If" do VB.NET causa boxe?

Aqueles de nós que trabalharam no VB / VB.NET viram código semelhante a esta abominação: Dim name As String = IIf(obj Is Nothing, "", obj.Name)Eu digo "abominação" por três razões simples: IIf é umfunção, cujos parâmetros são avaliados; ...

2 a resposta

Por que o compilador emite instruções da caixa para comparar instâncias de um tipo de referência?

Aqui está um tipo genérico simples com um parâmetro genérico exclusivo restrito aos tipos de referência: class A<T> where T : class { public bool F(T r1, T r2) { return r1 == r2; } }O geradoILpor csc.exe é: ldarg.1 box !T ldarg.2 box !T ...

2 a resposta

lasse de wrapper @Integer e operador == - onde o comportamento é especificado? [duplicado

Esta pergunta já tem uma resposta aqui: s objetos do wrapper @Integer compartilham as mesmas instâncias apenas dentro do valor 127? [duplicado [/questions/5117132/integer-wrapper-objects-share-the-same-instances-only-within-the-value-127] 5 ...

2 a resposta

Comparações de tipo de valor em caixa

O que estou tentando obter aqui é uma comparação direta de valores de tipos primitivos in a bo ((object)12).Equals((object)12); // Type match will result in a value comparison, ((object)12).Equals((object)12d); // but a type mismatch will ...

2 a resposta

O int.class é igual a Integer.class ou Integer.TYPE em Java?

Vamos imaginar que um recupera o tipo de declaração de umField usando reflexão. Qual dos seguintes testes indicará corretamente se alguém está lidando com umint ouInteger? Field f = ... Class<?> c = f.getDeclaringClass(); boolean isInteger; ...

3 a resposta

Qual é o tamanho do cache Integer?