Resultados da pesquisa a pedido "reference-type"

1 a resposta

Explicação detalhada da captura variável nos fechamentos

á vi inúmeras postagens sobre como a captura de variáveis atrai variáveis para a criação do fechamento, no entanto, todas elas parecem ter poucos detalhes específicos e chamam a coisa toda de "mágica do compilador" Estou procurando uma ...

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?

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

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

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

4 a resposta

Palavra-chave “ref” e tipos de referência [duplicado]

Esta pergunta já tem uma resposta aqui: O que é o uso de "ref" para variáveis do tipo de referência em C #? [/questions/961717/what-is-the-use-of-ref-for-reference-type-variables-in-c] 10 respostaslguém da minha equipe encontrou um uso peculiar ...

1 a resposta

É possível criar um método genérico em C # que aceita o tipo de valor (anulável) e o tipo de referência?

Eu quero criar um método simples que aceite ambostipo de valor etipo de referência parâmetros, ou seja, int é value e string é referência. Então é assim que começo: public bool areBothNotNull<T>(T? p1, T? p2) { return (p1.HasValue ...

3 a resposta

Por que string é um tipo de referência?

Por que string é um tipo de referência, mesmo que normalmente seja um tipo de dados primitivo, como int, float ou double.

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.

8 a resposta

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