Vous n'avez pas besoin de spécifier un caractère d'espacement pour Split que c'est la valeur par défaut si aucun des caractères sont passés (ou si null est utilisé). Split() est la même chose que de dire Split(new char[0]); en raison de la params méthode surchargée.
La prochaine question est sans doute: j'ai C:\Users\Some User Name\foo.txt 128 256 et label1.Le texte doit être C:\Users\Some User Name\foo.txt et pas C:\Users\Some Je préfère encore l'explicite de l'espace, car personne ne sait ce qu'est la valeur par défaut. Je pense que c'est une hypothèse juste.Split ne serait pas la route si les délimiteurs ne sont pas homogènes. @usr - Oui, explicite le caractère espace serait plus clair, mais je pensais que je poste l'option seulement pour l'ajout d'informations (à l'époque, Il'sNotALie avais posté la méthode alternative) merci beaucoup @keyboardP Vous êtes les bienvenus 🙂
Vous n'avez pas besoin de spécifier un caractère d'espacement pour
Split
que c'est la valeur par défaut si aucun des caractères sont passés (ou sinull
est utilisé).Split()
est la même chose que de direSplit(new char[0]);
en raison de la params méthode surchargée.C:\Users\Some User Name\foo.txt 128 256
et label1.Le texte doit êtreC:\Users\Some User Name\foo.txt
et pasC:\Users\Some
Je préfère encore l'explicite de l'espace, car personne ne sait ce qu'est la valeur par défaut.
Je pense que c'est une hypothèse juste.
Split
ne serait pas la route si les délimiteurs ne sont pas homogènes. @usr - Oui, explicite le caractère espace serait plus clair, mais je pensais que je poste l'option seulement pour l'ajout d'informations (à l'époque, Il'sNotALie avais posté la méthode alternative)merci beaucoup @keyboardP
Vous êtes les bienvenus 🙂
OriginalL'auteur keyboardP
OriginalL'auteur It'sNotALie.