Kezdőoldal » Számítástechnika » Programozás » Ezek közt mi a különbség? C#

Ezek közt mi a különbség? C#

Figyelt kérdés

return Object; Itt pedig a meglévő object címét adjuk vissza?

return new Object; Itt egy új object jön létre nem?


A c# nyelv automatikusan biztosít másoló konstruktort és operátor= ?


2014. márc. 24. 15:59
 1/3 iostream ***** válasza:
Object akkor most típusnév vagy objektumnév? Döntsd már el. Amíg minden referencia, addig nincs igazán értelme másolókonstruktorról és értékadásról beszélni. A kérdés ott jön be, ha érték alapú típusokról beszélünk, structokról. De ez nem az a helyzet.
2014. márc. 24. 16:14
Hasznos számodra ez a válasz?
 2/3 A kérdező kommentje:

Az első csak object esetén használható?

A második pedig konstruktor hívasként?

2014. márc. 24. 16:52
 3/3 iostream ***** válasza:
Ahogy mondod. Az első akkor fog működni, ha Object egy létező objektum neve, a második pedig egy Object típusú referenciát ad vissza.
2014. márc. 24. 17:59
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!