Resultados da pesquisa a pedido "boxing"

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 ...

9 a resposta

Como testar se um valor está na caixa em C # / .NET?

Estou procurando uma maneira de escrever código que teste se um valor está na caix Minhas investigações preliminares indicam que o .NET se esforça para esconder o fato, o que significa queGetType() eIsValueType não revela a diferença entre ...

5 a resposta

Cast Box Objeto de volta ao Tipo Original

Espero que exista uma de duas respostas para isso, impossível ou extremamente simples, e ignorei a consulta óbvia do Googl O problema subjacente é que tenho um objeto genérico sendo passado através de umEventHandler que encaixa o objeto e ...

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

Por que o boxe automático marcado como aviso?

Entendo que o desempacotamento automático deve ser feito com cuidado, pois a referência que está sendo retirada do box pode ser nula. Por que o boxe automático também está marcado como aviso? Há algumas armadilhas que estou perdendo aqui?

4 a resposta

O boxe causa problemas de desempenho?

Estou trabalhando em um projeto no qual estamos produzindo uma linguagem que é compilada em java. A estrutura que estamos usando (xtext) faz uso prolífico do boxe em seu código gerado. Especificamente, se você tiver uma declaração como: int i = ...

3 a resposta

C # - Problemas com entradas de boxe / unboxing / typecasting. Eu não entendo

Estou tendo dificuldade para entender isso. Considere o seguinte exemplo: protected void Page_Load(object sender, EventArgs e) { // No surprise that this works Int16 firstTest = Convert.ToInt16(0); int firstTest2 = (int)firstTest; // This also ...

6 a resposta

Todos os lançamentos de C # resultam em boxe / unboxing

Estou curioso para saber se todas as transmissões em C # resultam em boxe e, se não, todas elas são uma operação dispendios Exemplo retirado deBoxing e Unboxing (Guia de Programação em C ...

6 a resposta

Posso definir um valor em uma estrutura através da reflexão sem boxe?

Na verdade, eu deveria ter perguntado: como posso fazer isso permanece compatível com CLS? Porque a única maneira de pensar em fazer isso é a seguinte, mas usando__makeref, FieldInfo.SetValueDirect ou apenasSystem.TypedReference geralmente ...