Could you hire me? Contact me if you like what I’ve done in this article and think I can create value for your company with my skills.

August 27, 2012 / by Zsolt Soczó

Optional parameter zűrzavar

Érdekes, hogy egy ártatlannak tűnő kis bővítésnek, mint a C# 4-ben bejött default paramétereknek milyen furcsaságai jönnek elő, ha beleütközik a polimorfizmusba.

Mellesleg, gondolom az mindenkinek tiszta, hogy a default paraméterek hasonló verziózási problémákat okoznak, mint az enumok: a hívó oldalba beég a konkrét érték, így a hívott library újrafordítása NINCS hatással a hívó által átadott értékre. Még nem láttam emiatt szívást, de jó észben tartani.

Could you hire me? Contact me if you like what I’ve done in this article and think I can create value for your company with my skills.

LEAVE A COMMENT

2 COMMENTS

  • SebDani August 28, 2012

    Nem lett volna egyszerűbb, fájdalommentesebb futási időben feloldani a default paramétert? Úgy talán kevesebb szívás lett volna.

  • Soczó Zsolt August 29, 2012

    A 4. részben ír erről, bárhogy is próbálták zavaros dolgokat tud behozni.