Announcement

Collapse
No announcement yet.

Split Funktion

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Split Funktion

    Möchte ein dynamisches Menü zur Laufzeit erstellen und verwende
    hierfür die Split Funktion. Leider trennt er nicht korrekt. Wie geht das
    richtig und gibt es vielleicht Beispiele hierfür ?.

    Code:
    char[] crlf = {(char)13, (char)(10)};
    
    string Auswahl = "Menu  1 , Untermenu 1_1, Untermenu 1_2," + crlf;
                Auswahl = Auswahl + "Menu 2, Untermenu 2_1, Untermenu 2_2," + crlf;
    string[] Mens = Auswahl.Split(crlf);
    Wie kann ich die Länge von Mens bestimmen (Mens.count, Mens.length gibt es nicht).

    Vielen Dank.

  • #2
    Mens.Length gibt es.

    Für Zeilenumbrüche solltest du die Environment.NewLine Konstante verwenden und nichts selbstgebasteltes.

    Da du String.Split 2 Zeichen übergibst , vermute ich mal das du leere Einträge bekommst für die leere zwischen CarriageReturn und LineFeed. Deshalb solltest du Split noch die RemoveEmptyEntries Option mitgeben.

    Comment


    • #3
      Danke für den Hinweis, funktioniert jetzt.

      Comment

      Working...
      X