Array variabler Länge ?

MFC openGL

Erfahrenes Mitglied
Hi,

ich suche eine Möglichkeit, ein Array (string) mit einer Variablen Länge zu definieren. Geht sowas, wenn ja, wie ? Kann ich evtl Speicher für mein Array "Nachallokieren" wie damals in C ?

Also in etwa so :

Code:
string[] datensatz = new string[5];
if(mehrdatensätze als 5)
	malloc datensatz(5 + 5);

Benutze C# mit VS 2003.net und Win2k/XP


Danke schonmal

Gruss


MFC OpenGL
 
Es gibt keine festen Arrays in DotNet. Du kannst Array jederzeit neu Dimensionieren.
Allerdings meines Wissens nur in VB.Net mit ReDim Preserver ArrayName(xxx), das auch die Daten enthalten bleiben.

Ich würde dir da eher ArrayList Objekt empfehlen.

MSDN ArrayList Klasse
 
Zurück