Connaissez-vous String.Join(String, String[]) ?

 

Dans la catégorie "à bon ça existe ?" je vous présente la méthode String.Join().

 

Alors qu'est-ce-que c'est ? Imaginons un cas qui n'arrive jamais ( :-) ) : Vous avez un tableau de chaînes de caractères et vous souhaitez concaténer le tout en une chaîne avec un point virgule comme séparateur.

 

L'idée de base est la boucle avec une concaténation de chaîne ou l'utilisation d'un StringBuilder toujours dans une boucle.

 

Et bien oubliez ça, utilisez plutôt String.Join(String, String[])

 

Exemple d'utilisation :

 

string [] sArr = new string [10];

for (int i = 0; i < 10; i++)
{
sArr[i] = i.ToString();
}

return String.Join(" ", sArr);

 

En conclusion, c'est exactement le contraire d'un Split.


 

Postée le 14/11/2007 par  Aleks

 

Commentaires

Pas de commentaires

Si vous souhaitez ajouter un commentaire vous devez être authentifié.

 

ASP MAGAZINE  ASP-PHP.NET  C²I  CodePPC  CodeS-SourceS  Dotnet-News.com  Tech Head Brothers 

Dotnet-Project.com© tous droits réservés
Webmaster Aleks. Ont collaboré à l'aboutissement de ce projet :
CodeS-SourceS.com, ASP-PHP.Net, DotNet-FR.org, C2i.fr, Newsletter ASP.NET.