Assertions en C#

WBOY
Libérer: 2023-09-03 17:05:02
avant
1194 Les gens l'ont consulté

C# 中的断言

Les instructions d'assertion sont un moyen efficace de détecter les erreurs logiques du programme au moment de l'exécution. Il faut deux paramètres : 

  • Expression booléenne pour la condition vraie et
  • quoi afficher dans le cas faux.
  • ul>

    Les assertions sont très utiles dans les programmes volumineux et complexes pour éliminer rapidement les erreurs qui surviennent souvent lors de la modification du code. Évitez d'utiliser des appels de fonction dans les méthodes d'assertion.

    Vous devez vous assurer que tout code ajouté à l'intérieur de l'assertion ne doit pas modifier la sortie une fois supprimé. C'est à ce moment-là que vous implémentez le débogage. Affirmez-vous dans votre programme.

    Pour y parvenir vous pouvez utiliser une variable temporaire -

    int temp= DecCounter(d);
    Debug.Assert(temp !=0);
    Copier après la connexion

    ci-dessus et l'appel au compteur décrémentera la valeur. Nous avons utilisé la variable temp car la version Release élimine l'appel lors de l'utilisation d'Assert. Cela peut créer des erreurs dans votre code, une meilleure approche consiste donc à utiliser temp.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal