Kezdőoldal » Számítástechnika » Programozás » C# ben a bázistípusok explicit...

C# ben a bázistípusok explicit módon miért konvertálhatóak származtatott típusra, miért működik ez ha egyszer a bázistípus nem hordozza a leszármazottja típusát?

Figyelt kérdés
2014. febr. 27. 22:40
 1/5 anonim ***** válasza:
Mivel a leszármazott csak kiterjeszti a szülő osztályt, így a konverzió meglehetősen egyszerűen és triviálisan elvégezhető oly módon, hogy közben információt veszítünk. Ez nem meglepő és egyáltalán nem különleges dolog, minden oszály az object ősosztályból származik és konvertálható is object-té. Ugyanez áll egyébként a value típusokra is, egy double némi információveszteség árán konvertálható intté.
2014. febr. 28. 13:15
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
Hm... bár most hogy olvasom félreértettem a kérdést, úgyhogy az előző válasszal mit sem érsz.
2014. febr. 28. 13:23
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
Írnál egy konkrét példát, hogy mire gondolsz amúgy?
2014. febr. 28. 13:27
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:

Első válaszoló te nem érted a kérdést.

Nem arra vagyok kíváncsi hogy származtatottat miért lehet bázistípusra konvertálni hanem épp fordítva.


Arra lennék kíváncsi,hogy a bázistípus miért konvertálható vissza származtatottá.

2014. febr. 28. 16:14
 5/5 A kérdező kommentje:

Rájöttem egy másik kérdésemből.Ott jól válaszoltak.

Azért kösz a segit. :)

2014. febr. 28. 16:20

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!