Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 3078|Répondre: 2

[Source] C# 9.0 De nouveaux attributs syntaxiques et motifs logiques améliorent l’esthétique des instructions if

[Copié le lien]
Publié sur 13/02/2024 16:33:23 | | |
Le langage C# a toujours été pur et beau, et chaque mise à jour apporte un peu de sucre syntaxique qui nous permet de rendre notre code plus propre. Cet article partage deux exemples de conseils pour utiliser C# 9.0 afin d’améliorer l’esthétique des instructions if.

Utilisez le schéma de propriétés au lieu d’IsNullOrEmpty

Chaque fois que vous utilisez IsNullOrEmpty, envisagez de le remplacer ainsi :

Le mode propriété est assez flexible, et vous pouvez aussi l’utiliser sur des tableaux pour porter divers jugements sur les tableaux. Par exemple, déterminez si un élément de chaîne dans un tableau de chaînes nullables est vide ou vide :

Au début, vous pouvez penser que l’expérience de lecture n’est pas bonne, mais plus vous l’utilisez, plus vous lisez, et cette méthode concise est plus propice à la lecture.

Simplifiez plusieurs jugements avec des schémas logiques

Pour la même valeur, elle peut être simplifiée en la comparant à plusieurs autres valeurs, comme les motifs ou et logiques :

Beaucoup se sont demandé pourquoi C# 9.0 introduisait les mots-clés ou et logiques, mais cet exemple le clarifie d’un coup d’œil.

Référence:La connexion hyperlientérée est visible.





Précédent:Heure actuelle de MySQL plus jour et horodatage
Prochain:Windows crée un fichier de la taille spécifiée
Publié sur 18/02/2024 08:31:25 |
Regarde bien
Publié sur 04/03/2024 09:34:10 |
Découvrez la nouvelle syntaxe pour le résumé
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com