J'ai une chaîne de 9 lettres.
string myString = "123987898";
3 Réponses :
+1 pour la première partie. J'aime garder ça simple. La deuxième partie est une preuve nette de concept, mais je le refroidirais si je l'ai vu dans le code de production.
La meilleure façon la meilleure et robuste de traiter avec ceci est d'utiliser une regex alors vous pouvez y accéder via les groupes (code> Propriété du code> instance p>
Il n'y a rien de construit mais il est assez facile de faire vous-même. Exemple d'utilisation P> foreach (var item in SplitBySize("1234567890", new[] { 2, 3, 5 }))
{
Console.WriteLine(item);
}
Console.ReadKey();
@Kerrido - Il est probable que la séparation des parties d'un numéro de sécurité sociale, ce qui ne signifie pas nécessairement les devoirs :)
Sonne toujours comme des devoirs. Pas une mauvaise chose, cependant. Juste tag comme tel.