La chaîne d'initialisation de la chaîne dans le C #:
, ou string.Empty
? String.Empty
""
En C #, il existe de nombreuses façons d'initialiser la valeur de chaîne dans une chaîne vide. Considérons les trois méthodes les plus courantes:
string willi = string.Empty;
Cette grammaire utilise l'attribut , qui est un membre statique de la classe . Il représente une chaîne vide contenant des caractères zéro.
string.Empty
String
string.Empty
String
string willi = String.Empty;
. est un nom limité complet du type de chaîne,
String.Empty
string.Empty
String
String.Empty
string willi = "";
Alors, quelle méthode doit être utilisée? La réponse est ... cela n'a rien à voir avec ça! Les trois options généreront la même valeur de chaîne vide.
Le choix de ces trois méthodes dépend dans une large mesure de la préférence personnelle. Certains développeurs peuvent préférer ou ""
grammaire car il indique clairement que la chaîne est vide. D'autres peuvent préférer grammaire car il est plus concis et facile à lire. Cependant, il convient de noter que l'utilisation de ne créera pas un nouvel objet de chaîne à chaque fois que vous utilisez. C # utilise une chaîne pour rester, ce qui signifie que la même valeur de texte est créée et réutilisée le même objet de chaîne.
En fin de compte, la meilleure façon de déterminer quelle syntaxe utilise est de discuter avec votre équipe et de parvenir à un accord sur la lisibilité et la maintenance du code.
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!