Resultados da pesquisa a pedido "boxing"

6 a resposta

Por que comparar Integer com int pode gerar NullPointerException em Java?

Foi muito confuso para mim observar esta situação: Integer i = null; String str = null; if (i == null) { //Nothing happens ... } if (str == null) { //Nothing happens } if (i == 0) { //NullPointerException ... } if (str == "0") { //Nothing ...

4 a resposta

Existe um método Java interno para caixa de uma matriz?

Existe um método padrão que eu possa usar no lugar desse método personalizado? public static Byte[] box(byte[] byteArray) { Byte[] box = new Byte[byteArray.length]; for (int i = 0; i < box.length; i++) { box[i] = byteArray[i]; } return box; }

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

10 a resposta

Por que precisamos de boxe e unboxing em c #?

Por que precisamos de boxe e unboxing em c #? Sei o que é boxe e unboxing, mas não consigo entender o uso real dele. Por que e onde devo usá-lo? short s = 25; object objshort = s; //Boxing short anothershort = (short)objshort; //Unboxing

6 a resposta

Por que as estruturas precisam ser encaixotadas?

4 a resposta

Por que o método genérico com restrição de classe T: resulta em boxe? [duplicado

Esta pergunta já tem uma resposta aqui: Boxing ao usar genéricos em C # [/questions/646517/boxing-when-using-generics-in-c-sharp] 2 respostasor que um método genérico que restringe T à classe teria instruções de boxe no código MSIL ger Fiquei ...

8 a resposta

C # conversão não-boxe de enum genérico para int?

9 a resposta

Casos de uso para encaixotar um tipo de valor em c #?

Há casos em que uma instância de um tipo de valor precisa ser tratada como uma instância de um tipo de referência. Para situações como essa, uma instância de...

4 a resposta

A chamada de um método em um tipo de valor resulta em boxe no .NET?

Eu estava participando da pergunta Stack OverflowTudo no .NET é um objeto? [https://stackoverflow.com/questions/436211/is-everything-in-c-an-object]. E um pôster (nos comentários da resposta aceita) parecia pensar que executar uma chamada de ...

8 a resposta

O que é boxe e unboxing e quais são as trocas?