Ergebnis 1 bis 3 von 3
  1. #1
    Das Leben ist der Lehrer Avatar von DoS
    Registriert seit
    18.08.2008
    Beiträge
    528

    Standard Fehlermeldung nach Hinzufügen einer Zeile Code

    Hallo,

    ich habe ein C# Programm.

    Ich muss an einer bestimmten Stelle etwas aus einem String löschen. Das mache ich so:



    text = text.Remove(platz2, platz4 + 19);
    Nur wenn ich das hinzufüge kommt an der Stelle im Programm, wo ich das nutze, Folgendes:



    Was ist die Lösung die Problems??

    Ich hoffe, wie fast immer auf eure schnelle, gute Erklärung und somit Lösung des Problems.

    Gruß DoS
    Geändert von DoS (17.09.2009 um 15:22 Uhr)
    Legende: "Gruß" = kaum Zeit, "MfG." = durchschnittlich viel Zeit und "Mit freundlichen Grüßen" = viel Zeit
    gehabt beim Posten.


    Folgende Personen genießen meine Hochschätzung: BlackBerry, EBFE, DizzY_D, OpCodez, l0dsb und H4x0r007.

  2. #2

    Registriert seit
    17.06.2009
    Beiträge
    559

    Standard

    Es sieht so aus, als wenn platz4 + 19 kleiner als 0 ist.
    Lass dir platz4 doch einfach mal vor diesem Ausruf ausgeben.

    Eine mögliche Lösung wäre Remove() nur aufzurufen, wenn platz4 + 19 > 0 ist.
    Also in etwa so
    Code:
    if(platz4 + 19 > 0) text = text.Remove(platz2, platz4 + 19);

  3. #3
    Das Leben ist der Lehrer Avatar von DoS
    Registriert seit
    18.08.2008
    Beiträge
    528

    Standard

    Danke erstmal.

    Das kann eigentlich nicht sein. Egal, ich habe es ausprobiert, allerdings ist immer noch die gleiche Fehlermeldung vorhanden.


    Edit: Danke, brachte doch die Lösung. Zwar nicht in dem Code, allerdings in dem darunter, der nur so durch den eingefügten code arbeitete.



    Gruß
    Geändert von DoS (17.09.2009 um 17:27 Uhr)
    Legende: "Gruß" = kaum Zeit, "MfG." = durchschnittlich viel Zeit und "Mit freundlichen Grüßen" = viel Zeit
    gehabt beim Posten.


    Folgende Personen genießen meine Hochschätzung: BlackBerry, EBFE, DizzY_D, OpCodez, l0dsb und H4x0r007.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •