See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 24157|Vastuse: 0

[Allikas] Kuidas C# määrab, et objekt viitab samale aadressile (instantsile)?

[Kopeeri link]
Postitatud 24.04.2019 09:44:54 | | | |
Teisisõnu, kuidas kindlaks teha, et kaks objekti osutit osutavad samale tegelikule objektile?

Mul on tunne, et olen näinud obj1. GetHashCode()==obj2. GetHashCode()

Õige samm on:



Aga! Minu kaks objekti skoopi on kahes erinevas meetodis, sest need edastatakse uue konstruktsiooni parameetrite kaudu, seega ei saa neid otse eelpool mainitud viisil kasutada.

Seega saad käske täita ainult kiiraknast:

Võrreldes tulemustega, kui need on samad, tähendab see, et tegemist on sama juhtumiga.







Eelmine:"Andmeanalüütikute kaheksa pädevust" ei krüpteeri kogu kursust
Järgmine:Angular6 tutvustab Baidu kaardiõpetust
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com