Je souhaite diviser une chaîne en fonction d'un prédicat. A titre d'exemple:Division d'une chaîne, basée sur le prédicat
« ImageSizeTest » devrait devenir « Taille de l'image Test »
Note: Uppercased
caractère est le prédicat
Bien sûr, je pourrais écrire une simple boucle, en passant par la chaîne, vérifiez en majuscule caractères (le prédicat) et construire la nouvelle chaîne. Cependant, je veux que ce soit un peu plus général, en se basant sur n'importe quel prédicat. Toujours pas très difficile à mettre en œuvre, mais je me demandais s'il existe une façon élégante de le faire en utilisant Linq
.
Référence:
Il méritait beaucoup de upvotes. J'ai fait le mien :-) – Lijo
pour ceux qui veulent une vraie extension string.split: http://stackoverflow.com/a/298990/893406 –