Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 24157|Svar: 0

[Källa] Hur avgör C# att ett objekt refererar till samma adress (instans)?

[Kopiera länk]
Publicerad på 2019-04-24 09:44:54 | | | |
Med andra ord, hur avgör man att två objektpekare pekar på samma faktiska objekt?

Jag har intrycket att jag har sett obj1. GetHashCode()==obj2. GetHashCode()

Det rätta att göra är:



Men! Mina två objektscopes är på två olika sätt, eftersom de skickas in genom konstruktionsparametrarna när de är nya, så de kan inte användas direkt på ovanstående sätt.

Så du kan bara utföra kommandon från det omedelbara fönstret:

Jämför med resultat, om de är desamma betyder det att de är samma instans.







Föregående:"Åtta kompetenser för dataanalytiker" krypterar inte hela kursen
Nästa:Angular6 introducerar Baidu-karthandledning
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com