Fehlermeldung in C#

Gast #386758
Lesenswert?

Und zwar möchte ich vier Zeichen von einer textBox in
ein Array ablegen.

Die Initialisierung sieht bei mir so aus:

public string baudrate_user="";
string[] baudrate_array = new string[4];

++++++++++++++++++++++++++++++++++++++++++++

private void baudrate_reg_value_TextChanged(object sender,
System.EventArgs e)
    {
     baudrate_user = baudrate_reg_value.Text.ToString();
     baudrate_array[0] = baudrate_user.Substring(0,1);
     baudrate_array[1] = baudrate_user.Substring(1,1);
     baudrate_array[2] = baudrate_user.Substring(2,1);
     baudrate_array[3] = baudrate_user.Substring(3,1);
    }
Ich verstehe nicht warum da eine Fehlermeldung erscheint.
Wie müsste ich da exakt verändern?
Angehängte Dateien:
Gast #386759
Lesenswert?

Was steht denn in baudrate_user ?
Vielleicht steht da gar nichts drin, dann ist die Fehlermeldung
logisch.
Wenn in der Initialisierung "" drin steht, dann kann kein Zeichen
gefunden werden. Evtl. vorher Prüfen wieviele Zeichen vorhanden sind.

Gruß Tobias

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren