Hallo.
Wie bekomme ich eine (oder mehrere) ArrayList in einer Struktur unter?
Ziel ist es, dass diese Strktur im Quellcode deklariert werden, und dann darauf zugegriffen werden kann.
Ich habe das bisher so:
C#-Quelltext
1: 2: 3: 4: 5:
| public struct struArbeitsschritt_resoutcenart_zeit_Array { public ArrayList iID; public ArrayList iID_Arbeitsschritt; } |
Im Code deklariere ich die Struktur:
C#-Quelltext
1: 2: 3: 4: 5:
| struArbeitsschritt_resoutcenart_zeit_Array Daten;
Daten.iID.Add(5); Daten.iID.Add(7); Sortierfunc.Parallelen_Arbeitsschritt_suchen(Daten); |
Hier meckert der Compiler!
Es geht zwar so:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7:
| struArbeitsschritt_resoutcenart_zeit_Array Daten;
Daten.iID_Arbeitsschritt= new ArrayList(); Daten.iID= new ArrayList(); Daten.iID.Add(5); Daten.iID.Add(7); Sortierfunc.Parallelen_Arbeitsschritt_suchen(Daten); |
Kann das einzelne Zuweisen umgangen werden, so dass das nicht immer bei jeder Deklaration für alle ArrayList gemacht werden muss? Schön wäre es, wenn nur deklariert werden muss, und das wars.
Gruß
Rasmus
Moderiert von
Christian S.: Code- durch C#-Tags ersetzt