C# kalba visada buvo švari ir graži, o kiekvienas atnaujinimas suteikia šiek tiek sintaksės cukraus, kuris leidžia mums padaryti kodą švaresnį. Šiame straipsnyje pateikiami du patarimai, kaip naudoti C# 9.0 siekiant pagerinti if teiginių estetiką.
Naudoti ypatybių schemą vietoj IsNullOrEmpty
Kai naudojate IsNullOrEmpty, apsvarstykite galimybę jį pakeisti taip:
Ypatybės režimas yra gana lankstus, taip pat galite jį naudoti masyvuose, kad galėtumėte priimti įvairius sprendimus apie masyvus. Pavyzdžiui, nustatykite, ar eilutės elementas nulinių eilučių masyve yra tuščias ar tuščias:
Iš pradžių galite pajusti, kad skaitymo patirtis nėra gera, bet kuo daugiau ja naudojatės, tuo daugiau skaitote, o šis glaustas metodas yra palankesnis skaitymui.
Supaprastinkite kelis sprendimus naudodami loginius modelius
Tą pačią reikšmę galima supaprastinti palyginus su keliomis kitomis reikšmėmis, pvz., arba ir loginiais modeliais:
Daugelis žmonių susimąstė, kodėl C# 9.0 pristatė arba ir loginius raktažodžius, tačiau šis pavyzdys tai aiškiai parodo iš pirmo žvilgsnio.
Nuoroda:Hipersaito prisijungimas matomas.
|