Dynamische Array in C#

Diskutiere Dynamische Array in C# im Developer Network Forum im Bereich Hardware & Software Forum; Da im Wandel der Zeit grad einige Applikationen auf C# (VStudio 2003) umgestellt werden, bin ich auf ein grundsätzliches Problem gestoßen. Ich...
  • Dynamische Array in C# Beitrag #1
S

Svenche

Bekanntes Mitglied
Dabei seit
30.04.1999
Beiträge
471
Reaktionspunkte
0
Ort
Erfurt, Deutschland
Da im Wandel der Zeit grad einige Applikationen auf C# (VStudio 2003) umgestellt werden, bin ich auf ein grundsätzliches Problem gestoßen.
Ich verwende oft dynamische Arrays. Also z.B.:

Code:
VAR Kunden : ARRAY OF tKundenEintrag;
KundenIndex : integer;
 
PROCEDURE Kunden_Anhaengen(KundenDaten:tKundenEintrag);
begin
inc(KundenIndex);
SetLength(Kunden, KundenIndex);
Kunden[KundenIndex-1]:=KundenDaten;
end;
 
BEGIN
KundenIndex:=0,
END;

Gibt es für sowas eine entsprechung in C#?
 
  • Dynamische Array in C# Beitrag #2
FerFemNemBem

FerFemNemBem

Moderator
Teammitglied
Dabei seit
11.09.1999
Beiträge
4.494
Reaktionspunkte
0
Halloechen,

in Java gibt es fuer dynamische Arrays die Klasse ArrayList. Ich glaube, gelesen zu haben, dass es die in C# auch gibt.
Schau mal, ob es das ist, was Du suchst...

Gruss, FFNB.
 
  • Dynamische Array in C# Beitrag #3
S

Svenche

Bekanntes Mitglied
Dabei seit
30.04.1999
Beiträge
471
Reaktionspunkte
0
Ort
Erfurt, Deutschland
Ich habe das mal mit der ArrayList ausprobiert. Das funktioniert irgendwie nicht. Wenn ich versuche etwas mit Add() hinzuzufügen, bricht das Programm ab, das der Paramater keine Instanz von Object sei.
Egal ob ich versuche eine Struct zu übergeben oder eine Instanz einer Klasse.
 
  • Dynamische Array in C# Beitrag #4
FerFemNemBem

FerFemNemBem

Moderator
Teammitglied
Dabei seit
11.09.1999
Beiträge
4.494
Reaktionspunkte
0
Halloechen,

da sollte man eigentlich jede Art Objektinstanzen reinwerfen koennen.
Schau mal, hier ist ein kleines Codebeispiel dazu.

Gruss, FFNB.
 
  • Dynamische Array in C# Beitrag #5
S

Svenche

Bekanntes Mitglied
Dabei seit
30.04.1999
Beiträge
471
Reaktionspunkte
0
Ort
Erfurt, Deutschland
Danke. Ich hatte einen anderen Fehler nachdem ich die ArrayList ausprobiert hat. Die Zuweisung new ArrayList() ist verrutscht und damit war die Klasse = null.
Immer wieder solche Kleinigkeiten. ;-)
 
Thema:

Dynamische Array in C#

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben