7
votes

C # String Manipulation

J'ai une chaîne de 9 lettres.

string myString = "123987898";


2 commentaires

@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.


3 Réponses :


19
votes

1 commentaires

+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.



0
votes

La meilleure façon la meilleure et robuste de traiter avec ceci est d'utiliser une regex xxx

alors vous pouvez y accéder via les groupes (code> Propriété du instance xxx


0 commentaires

1
votes

Il n'y a rien de construit mais il est assez facile de faire vous-même. XXX PRE>

Exemple d'utilisation P>

foreach (var item in SplitBySize("1234567890", new[] { 2, 3, 5 }))
{
    Console.WriteLine(item);
}
Console.ReadKey();


0 commentaires