Resultados da pesquisa a pedido "reference-type"

4 a resposta

Passar tipos de referência usando ref economiza memória?

Em C #, os parâmetros para um método podem ser tipos de referência ou valores. Ao passar tipos de referência, uma cópia da referência é passada. Dessa forma, se dentro de um método tentarmos reatribuir a referência passada para outra instância ...

5 a resposta

Faça uma referência a outra seqüência de caracteres em c #

Tanto quanto eu sei uma string em c # é um tipo de referência.Portanto, no código a seguir, 'a' deve ser igual a "Hi", mas ainda mantém seu...

5 a resposta

Em C #, uso de tipos de valor vs. tipos de referência

Minhas perguntas são: Quando devemos usar tipos de valor e quando tipos de referência?Quais são as vantagens e desvantagens de um sobre o outro?E se alguém usar tipos de referência em todos os lugares? Existe algum mal nisso?Por favor, discuta ...

5 a resposta

Dilemma com o uso de tipos de valor com o operador `new` em C #

Quandooperator new() é usado com o tipo de referência, o espaço para a instância é alocado no heap e a própria variável de referência é colocada na pilha. Além disso, tudo dentro da instância do tipo de referência, alocado na pilha, é zerad Por ...

6 a resposta

Tipos de valor e referência de C #

Consulte as seguintes linhas de código mencionadas abaixo: byte[] a = { 1, 2, 3, 4 }; byte[] b = a; // b will have all values of a. a = null;Em c #byte[] é um tipo de referência. Agora sea = null na linha 3, então por queb não é nulo, pois é um ...

7 a resposta

C # passa por valor vs. passa por referência

Considere o seguinte código(Eu tenhopropositadamenteescrito MyPoint para ser um tipo de referência para este exemplo) public class MyPoint { public int x; public int y; }É universalmente reconhecido (pelo menos em C #) que quando você passa por ...

7 a resposta

Tipo de valor e problema do tipo de referência

Estou tentando fazer uma troca simples de dois objetos.O meu código é void Main() { object First = 5; object Second = 10; Swap(First, Second); //If I display results it displays as //Value of First as 5 and Second as 10 } private static void ...

7 a resposta

Por que os delegados são tipos de referência?

Nota rápida sobre a resposta aceita: Eu discordo de uma pequena parte de Resposta de Jeffrey [https://stackoverflow.com/questions/7905962/why-are-delegates-reference-types/7906297#7906297] , ou seja, o ponto que desdeDelegate tinha que ser um ...

8 a resposta

Em C #, os termos “Primitivo” e “Literal” são intercambiáveis?

8 a resposta

Por que o objeto de superclasse não pode ser implicitamente convertido em objeto de subclasse em Jav

Eu tenho o seguinte código class A { } class B extends A { public void fB(){}; }De acordo com a regra Java: Caso 1 B b = new B(); A a = b; ((B)a).fB();Case 2: A a = new A(); B b = a;De acordo com a regra Java, o Caso 1 éEstá be e o caso 2 ...