Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 24157|Resposta: 0

[Fonte] Como o C# determina que um objeto está se referindo ao mesmo endereço (instância)?

[Copiar link]
Publicado em 24/04/2019 09:44:54 | | | |
Em outras palavras, como determinar que dois ponteiros de objeto apontam para o mesmo objeto real?

Tenho a impressão de que já vi o obj1. GetHashCode()==obj2. GetHashCode()

O certo a fazer é:



Mas! Meus dois escopos de objeto estão em dois métodos diferentes, porque são passados pelos parâmetros do construto quando novos, então não podem ser usados diretamente da forma acima.

Então você só pode executar comandos a partir da janela instantânea:

Compare pelos resultados, se forem iguais, significa que são a mesma instância.







Anterior:"Oito Competências dos Analistas de Dados" não criptografa o curso completo
Próximo:Angular6 apresenta o tutorial do mapa Baidu
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com