Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 24157|Răspunde: 0

[Sursă] Cum determină C# că un obiect se referă la aceeași adresă (instanță)?

[Copiază linkul]
Postat pe 24.04.2019 09:44:54 | | | |
Cu alte cuvinte, cum se determină că doi pointeri de obiect indică același obiect real?

Am impresia că am văzut obiectivul 1. GetHashCode()==obj2. GetHashCode()

Lucrul corect de făcut este:



Dar! Cele două obiective ale mele sunt în două metode diferite, pentru că sunt trecute prin parametrii constructului când sunt noi, deci nu pot fi folosite direct în modul de mai sus.

Astfel, poți executa comenzi doar din fereastra instantanee:

Compară după rezultate, dacă sunt aceleași, înseamnă că sunt aceeași instanță.







Precedent:"Opt competențe ale analiștilor de date" nu criptează întregul curs
Următor:Angular6 introduce tutorialul hărții Baidu
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com