Feedback

String bei bestimmten Zeichen splitten

Sprache: C#

Mit dem Snippet kann man einen String bei einem bestimmten Zeichen abteilen und alle Stücke in einem String-Array ablegen. Der Char zum Splitten wird dabei ganz raus geschnitten.
string meinString = "Schweiz,Italien,Polen";
string[] meineStrings = meinString.Split(new Char[] { ',' });

//In meineStrings sollten jetzt drei Strings vorhanden sein:
//Index 0: "Schweiz"
//1: "Italien"
//2: "Polen"
string meinString = "Schweiz,Italien,Polen";
string[] meineStrings = meinString.Split(new Char[] { ',' });

//In meineStrings sollten jetzt drei Strings vorhanden sein:
//Index 0: "Schweiz"
//1: "Italien"
//2: "Polen"

5 Kommentare

  1. Wenn man nur ein einzelnes Trennzeichen hat sieht diese Version schlanker aus:
    [code]string[] meineStrings = meinString.Split(‚,‘);
    [/code]
    Eine Klasse für den Aufruf einer String-Funktion halte ich für etwas unnötig.

  2. [code]
    Eine Klasse für den Aufruf einer String-Funktion halte ich für etwas unnötig.[/code]

    Mal ganz ehrlich… das ganze [b]“Snippet“[/b] ist etwas unnötig.
    Das ist ne grundliegende String-Funktion…. was kommt als Nächstes
    Vllt. So Kann Man In Einem Array Eine Zeile Hinzufügen
    -.-„

  3. Ey Supi.
    Genau das hab ich gesucht. Wusste ich grad nämlich nicht. Zum Glück gleich erster Eintrag bei google. Und zum Glück Leute, die auch an die Deppen denken. 🙂