Articles of tipo de

Explicação Detalhada da Captura Variável em Fechamentos

Eu vi inúmeros posts sobre como a captura de variables ​​puxa variables ​​para a criação do fechamento, no entanto, todos eles parecem não ter detalhes específicos e chamam a coisa toda de “magia do compilador”. Eu estou procurando uma explicação clara de: Como as variables ​​locais são realmente capturadas. A diferença (se houver) entre a […]

Tipo de segurança: casting não verificado

No meu arquivo de contexto do aplicativo de primavera, tenho algo como: Na class java, a implementação se parece com: private Map someMap = new HashMap(); someMap = (HashMap)getApplicationContext().getBean(“someMap”); No Eclipse, vejo um aviso que diz: Segurança de tipo: conversão não verificada de Object para HashMap O que eu fiz errado? Como resolvo o problema?

Como os ValueTypes derivam de Object (ReferenceType) e ainda são ValueTypes?

C # não permite que estruturas derivem de classs, mas todos os ValueTypes derivam de Object. Onde esta distinção é feita? Como o CLR lida com isso?

Qual é a diferença entre struct e class no .NET?

Qual é a diferença entre struct e class no .NET?

Em C #, por que String é um tipo de referência que se comporta como um tipo de valor?

Uma String é um tipo de referência, embora tenha a maioria das características de um tipo de valor, como ser imutável e ter == sobrecarregado para comparar o texto, em vez de garantir que eles façam referência ao mesmo object. Por que a string não é apenas um tipo de valor?

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

Um cara me fez essa pergunta há alguns meses e eu não consegui explicar em detalhes. Qual é a diferença entre um tipo de referência e um tipo de valor em c #? Eu sei que os tipos de valor são int , bool , float , etc e os tipos de referência são delegate […]