fractionnement des chaînes dans de nombreuses chaînes par saut de ligne?

j'ai données entrantes qui doit être divisé en plusieurs valeurs...c'est à dire.

2345\n564532\n345634\n234 234543\n1324 2435\n

La longueur est incohérent quand je la reçois, l'espacement est incohérent lorsqu'il est présent, et je veux analyser les 3 derniers chiffres avant chaque \n. comment puis-je rompre la chaîne et de la transformer en une nouvelle chaîne? comme je l'ai dit, c'est rond, il peut avoir 3 \n commandes, la prochaine fois, il peut avoir 10, comment puis-je créer 3 nouvelles chaînes, de les analyser, puis de les détruire avant les 10 prochaines?

string[] result = x.Split('\r');
result = x.Split(splitAtReturn, StringSplitOptions.None);
string stringToAnalyze = null;

foreach (string s in result)
{
    if (s != "\r")
    {
        stringToAnalyze += s;
    }
    else
    {

          how do i analyze the characters here?
    }
}
Avez-vous essayé tout?
Dans le titre il est la réponse chaîne de caractères.Split
Je pense que votre question n'est pas ce que nous sommes. S'il vous plaît essayer de le rendre plus clair pour obtenir la solution.
Rappelez-vous que lorsque vous divisez une chaîne de caractères, le char utilisé comme séparateur est supprimé à partir de la résultante des chaînes de caractères. C'est une faute de frappe \r? entendez-vous \n?

OriginalL'auteur darthwillard | 2014-02-02