Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 3078|Atsakyti: 2

[Šaltinis] C# 9.0 Nauji sintaksės atributai ir loginiai modeliai pagerina if teiginių estetiką

[Kopijuoti nuorodą]
Paskelbta 2024-02-13 16:33:23 | | |
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.





Ankstesnis:MySQL dabartinis laikas plius diena ir laiko žyma
Kitą:Windows sukuria nurodyto dydžio failą
Paskelbta 2024-02-18 08:31:25 |
Gerai pažiūrėk
Paskelbta 2024-03-04 09:34:10 |
Sužinokite naują apibendrinimo sintaksę
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com