Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 3078|Odpověď: 2

[Zdroj] C# 9.0 Nové syntaktické atributy a logické vzory zlepšují estetiku if příkazů

[Kopírovat odkaz]
Zveřejněno 13.02.2024 16:33:23 | | |
Jazyk C# byl vždy čistý a krásný a každé vylepšení přináší trochu syntaxe, která nám umožňuje udělat náš kód čistějším. Tento článek uvádí dva příklady tipů, jak použít C# 9.0 ke zlepšení estetiky if výroků.

Použijte schéma vlastností místo IsNullOrEmpty

Kdykoli použijete IsNullOrEmpty, zvažte jeho nahrazení takto:

Režim vlastností je poměrně flexibilní a můžete jej také použít na pole k různým hodnocením polí. Například určíme, zda je prvek řetězce v poli nulovatelných řetězců prázdný nebo prázdný:

Zpočátku si můžete myslet, že zážitek z čtení není dobrý, ale čím více ho používáte, tím více ho čtete a tato stručná metoda je pro čtení vhodnější.

Zjednodušte více soudů pomocí logických vzorců

Pro stejnou hodnotu lze tuto hodnotu zjednodušit porovnáním s více dalšími hodnotami, jako je nebo nebo a logickými vzory:

Mnoho lidí se divilo, proč C# 9.0 zavedl logická klíčová slova or a logická slova, ale tento příklad to na první pohled jasně ukazuje.

Odkaz:Přihlášení k hypertextovému odkazu je viditelné.





Předchozí:MySQL aktuální čas plus den a časové razítko
Další:Windows vytvoří soubor specifikované velikosti
Zveřejněno 18.02.2024 8:31:25 |
Dobře se podívej
Zveřejněno 04.03.2024 9:34:10 |
Naučte se novou syntaxi pro shrnutí
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com