Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 24157|Odpověď: 0

[Zdroj] Jak C# zjistí, že objekt odkazuje na stejnou adresu (instanci)?

[Kopírovat odkaz]
Zveřejněno 24.04.2019 9:44:54 | | | |
Jinými slovy, jak určit, že dva ukazatele na objekty směřují na stejný skutečný objekt?

Mám dojem, že jsem viděl obj1. GetHashCode()==obj2. GetHashCode()

Správné je:



Ale! Moje dva objektové zaměřovače jsou ve dvou různých metodách, protože jsou předávány přes parametry konstruktu, když jsou nové, takže je nelze přímo použít výše uvedeným způsobem.

Takže příkazy můžete provádět pouze z okamžitého okna:

Porovnejte výsledky – pokud jsou stejné, znamená to, že jde o stejnou instanci.







Předchozí:"Osm kompetencí datových analytiků" nešifruje celý kurz
Další:Angular6 představuje tutoriál na Baidu mapu
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com