Resultados da pesquisa a pedido "reference-type"

2 a resposta

Tipo de referência dentro do tipo de valor

Estou explorando os tipos de valor Swift, particularmente estruturas para obter uma melhor compreensão de seus usos em diferentes cenários. Fiquei surpreso ao ver como o enum pode ser usado para criar a Árvore de Pesquisa Binária usandoindirect ...

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

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

10 a resposta

Quando usar tipos de referência primitivos e quando em Java

Nesse caso, você deve usar tipos primitivos (int) ou tipos de referência (Integer)? estePergunta, questão [https://stackoverflow.com/questions/2508918/]despertou minha curiosidade.

14 a resposta

Qual é a diferença entre um tipo de referência e um valor em c #?

Um cara me fez essa pergunta alguns meses atrás e eu não pude explicar em detalhes. Qual é a diferença entre um tipo de referência e um tipo de valor em C #? Eu sei que tipos de valor sãoint, bool, float, etc e tipos de referência sãodelegate, ...

3 a resposta

c # strings são tipos de referência - por que quando eu altero o valor da referência A, a referência B não muda?

Se cadeias de caracteres no .NET são tipos de referência, no código abaixo, por que a string2 não muda para "oi" depois que a string1 é alterada? static void IsStringReallyAReference() { string string1 = "hello"; string string2 = string1; ...

1 a resposta

Posso especificar que um genérico é um tipo de valor?

Eu sei que podemos essencialmente especificar que nossos genéricos sejam qualquer tipo de referência usandoAnyObject: class Foo<T: AnyObject> { // ... }Mas existe uma maneira de especificar que nossos genéricos só devem servalortipos e não ...

2 a resposta

Em C #, se um objeto em uma lista é adicionado a outra lista, a alteração do objeto na segunda lista altera o mesmo objeto na primeira lista?

Digamos que eu tenha uma lista dePerson objetos (List<Person>) chamadopersons, como isso: class Person { public int PersonId { get; set; } // Unique ID for the person loaded from database public string Name { get; set; } } // In a different ...

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

3 a resposta

Java faz distinção entre tipo de valor e tipo de referência

C # faz distinção desses dois. O java faz o mesmo ou de maneira diferente?