C# keel on alati olnud puhas ja ilus ning iga uuendus toob kaasa süntaksi suhkru, mis võimaldab meil muuta oma koodi puhtamaks. See artikkel toob välja kaks näidet näpunäidetest, kuidas kasutada C# 9.0 if-väidete esteetika parandamiseks.
Kasuta omadusskeemi IsNullOrEmpty asemel
Iga kord, kui kasutad IsNullOrEmptyt, kaalu selle asendamist nii:
Kinnisvararežiim on üsna paindlik ning seda saab kasutada ka massiivides, et teha erinevaid hinnanguid massiivide kohta. Näiteks määrake, kas stringielement nullitavate stringide massiivis on tühi või tühi:
Alguses võib tunduda, et lugemiskogemus pole hea, kuid mida rohkem seda kasutad, seda rohkem loed, ja see lühike meetod sobib lugemiseks paremini.
Lihtsusta mitut hinnangut loogiliste mustritega
Sama väärtuse puhul saab seda lihtsustada, võrreldes seda mitme teise väärtusega, näiteks või ja loogiliste mustritega:
Paljud on imestanud, miks C# 9.0 tõi kasutusele või ja loogilised märksõnad, kuid see näide teeb selle kohe selgeks.
Viide:Hüperlingi sisselogimine on nähtav.
|