Entwickler-Ecke

C# - Die Sprache - string Array mit den Elementen des Array bilden?


renew69 - Fr 22.07.11 13:41
Titel: string Array mit den Elementen des Array bilden?
Hallo!

Ich würde gern z. Bsp. ein string_Array durchgehen un von jedem Element wieder ein string Array bilden,

so auf die Art


C#-Quelltext
1:
2:
3:
4:
5:
string[] strAr = new string[3]{"Seg","Fri","Set"};
      for (int i = 0; i < strAr.Length; i++) 
      {
        string[] strAr[i] = new string[4];
      }


Wie muss man das richtig schreiben.

mfg

Moderiert von user profile iconKha: C#-Tags hinzugefügt


dark-destination1988 - Fr 22.07.11 15:46


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
string[,] array = new string[,] { { "Seg""""""" }, { "Fri""""""" }, { "Set""""""" } };

for (int i = 0; i < 3; i++)
{
    for (int j = 1; j < 4; j++)
    {
        array[i,j] = "neuer String";
    }
}


Moderiert von user profile iconTh69: C#-Tags hinzugefügt


renew69 - Mi 27.07.11 19:11

Danke für die Antwort, aber das habe ich nicht gemeint.

Zeile 4 funktioniert ja nicht.

Iht hätte gern, dass er beim 1. Durchgang folgendes Array produziert

string[] seg = new string[4];

beim zweiten Durchgang:

string[] fri = new string[4];

..

Ich hätte halt gern, dass das 1. stringArray seg heißt indem es halt so vom Ausgangsarray ausgelesen wird.


Kha - Mi 27.07.11 19:21

Das kann in einer typisiertern Sprache nicht funktionieren. Vielleicht suchst du nach einem Dictionary? Aber ohne weiteren Kontext müssen wir uns mit Rätselraten begnügen.