La directive using static a été introduite en 2016 avec la sortie de C# version 6 qui nous permet de référencer les membres statiques sans avoir besoin de références d'espace de noms ou même de références de type et la directive using static peut également être utilisée pour référencer des imbriqués. genres. Par exemple, en utilisant des directives statiques, les membres statiques de la classe console peuvent être référencés en ne faisant pas référence à la classe elle-même, ce qui donne un code très simple mais efficace. L'utilisation de directives statiques rend également le code plus lisible et les membres statiques de la classe. peut être importé dans un fichier source à l'aide d'une directive statique.
La syntaxe d'utilisation de la directive statique en C# est la suivante :
1 |
|
où nom-type-complet est le nom du type dont les membres statiques et imbriqués peuvent être référencés sans avoir besoin d'utiliser le type lui-même.
Considérez l'exemple ci-dessous pour expliquer l'utilisation de la directive statique en C# :
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
Sortie :
Dans le programme ci-dessus, l'utilisation d'une directive statique est définie pour le système. Console. Vérifiez ensuite si la classe est définie. Ensuite, la méthode principale est appelée. Ensuite, la méthode WriteLine est référencée sans utiliser le nom de la classe Console car nous avons utilisé une directive statique pour le système. Console. Le résultat du programme est tel qu'indiqué dans l'instantané ci-dessus.
Voici les exemples suivants mentionnés ci-dessous
Programme C# pour démontrer l'utilisation de la directive statique dans un programme
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
|
Sortie :
Dans le programme ci-dessus, nous avons utilisé la directive statique pour system.console. Ensuite, nous avons utilisé la directive statique pour system.math. Ensuite, nous avons utilisé la directive statique pour system.string. Ensuite, un espace de noms appelé Features est défini. Ensuite, une classe appelée import est définie. Ensuite, la méthode principale est appelée. Ensuite, la méthode sqrt est appelée sans référencer la classe mathématique car l'utilisation de la directive statique est utilisée pour system.math. Ensuite, la méthode concat est appelée sans référencer la classe mathématique car l'utilisation de la directive statique est utilisée pour system.string. Ensuite, la méthode writeline est appelée sans faire référence à la classe mathématique car l'utilisation de la directive statique est utilisée pour system.console. Le résultat du programme est tel qu'indiqué dans l'instantané ci-dessus.
Programme C# pour démontrer l'utilisation de la directive statique dans un programme
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
|
Sortie :
Dans le programme ci-dessus, nous avons utilisé la directive statique pour system.console. Ensuite, nous avons utilisé la directive statique pour system.string. Ensuite, une classe appelée check est définie. Ensuite, la méthode principale est appelée. Ensuite, la méthode writeline est appelée sans faire référence à la classe mathématique car l'utilisation de la directive statique est utilisée pour system.console. Ensuite, un numéro de variable est défini auquel le numéro est attribué et doit être vérifié s'il est positif, négatif ou nul. Ensuite, l'opérateur de comparaison est utilisé pour vérifier si le nombre est supérieur à zéro ou inférieur à zéro ou égal à zéro. Le résultat du programme est tel qu'indiqué dans l'instantané ci-dessus.
Il y a plusieurs avantages mentionnés ci-dessous :
Dans ce tutoriel, nous comprenons le concept d'utilisation de la directive statique en C# à travers la définition, la syntaxe de l'utilisation de la directive statique en C#, le fonctionnement de l'utilisation de la directive statique à travers des exemples de programmation et leurs sorties.
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!