Resultados da pesquisa a pedido "reference-type"

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

2 a resposta

Por que a Microsoft recomenda pular a implementação do operador de igualdade para tipos de referência?

De acordo com MSDN [http://msdn.microsoft.com/en-us/library/system.object.equals.aspx]: A maioria dos tipos de referência não deve sobrecarregar o operador de igualdade, mesmo que eles substituam Equals. No entanto, se você estiver implementando ...

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

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

2 a resposta

m C #, os tipos de Valor são mutáveis ou imutávei

comportamento dos tipos de valores mostra que qualquer valor que estamos mantendo não pode ser alterado por meio de outra variáve Mas ainda tenho uma confusão em minha mente sobre o que mencionei no título deste post. Alguém pode esclarecer?

2 a resposta

O que o Python trata como tipos de referência?

Assumi que tipos de sequência em Python eram tipos de valor. Acontece que eles são tipos de referência (o que significa que o valor de uma variável não será copiado quando atribuído a uma nova variável, mas referenciado). Então agora estou me ...

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

2 a resposta

Como fazer uma cópia de um tipo de referência [duplicado]

Possible Duplicate: Clonando objetos em C # [https://stackoverflow.com/questions/78536/cloning-objects-in-c] Tenho uma classe com propriedades e algumas delas são os próprios tipos de referência (instâncias de outras classes) ...

4 a resposta

az sentido definir uma estrutura com um membro do tipo de referênci

Existe algum sentido em definir uma estrutura com um membro do tipo de referência (e não defini-lo como uma classe)? Por exemplo, para definir esta estrutura: public struct SomeStruct { string name; Int32 place; } Estou perguntando, porque sei ...

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