V prihodnjih dneh ( tednih :) ) bova z Mitjem pripravila PBRT4_Extensions knjižnico ( spremenile se bodo tudi druge knjižnice oz. se bo PBRT4_Library ločila na več manjših dll-jev - a o tem drugič ).
Z uporabo extension metod je koda bolj "bralna" in lažje sledljiva.
Primer
if(!ReferenceEquals( myObj, null ) -- zelo nepregledno ( hitro spregledaš ! na začetku )
Alternativa preko ExtensionMethods if ( myObj.IsNotNull() ) -- bolj pregledno
0 comments:
Post a Comment