Autor Beitrag
Namenlosnameless
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 259
Erhaltene Danke: 6

Windows XP Home Edition, Windos Vista
C#
BeitragVerfasst: Fr 20.11.09 17:03 
Hallo!

Ich habe einen Array "arr1" mit 10 Elementen. Während der runtime will ich nun eine 11tes und 12tes Element hinzufügen?
Dabei stehe ich an!
Im i-net habe ich ArrayList gefunden baer das Hilft mir nicht wirkich weiter!

könnt ihr mir helfen wie ich das ohne ArrayList hinbekomme!

_________________
1:<<Life sucks!!>> 2:<< Well okay>> 1: <<Just Yours>> 2:<<Ohmph>>
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2021
Erhaltene Danke: 6

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: Fr 20.11.09 17:15 
Das ist ein wichtiger Grund, warum Arrays sehr oft unpraktisch sind. Besser wäre List<T>, weil du dabei wirklich flexibel bist. (ArrayList wäre erheblich schlechter, weil du bei List<T> typensicher arbeiten kannst.)

Wenn es gar nicht anders geht, dann benutze Array.Resize.

Jürgen
Namenlosnameless Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 259
Erhaltene Danke: 6

Windows XP Home Edition, Windos Vista
C#
BeitragVerfasst: Fr 20.11.09 18:32 
Danke für die schnelle Antwort!

Funktioniert Prima

bis auf das sich jetzt ein weiteres Problem aufgetan hat:

ausblenden C#-Quelltext
1:
2:
c = arr1[Zähler];
d = b / c;


d ist ein double
b ist 3
und c ist 2!

wenn man jezt diesen Codeabschnitt in Einzelschnitten anschaut kommt bei der divison für d=> 1,0 heraus! das ist allerdings falsch!! weil ja 1,3333333... herauskommen müsste!!

Ich vermute das irgend ein "using" fehlt! (Das ist eine Consolanwendung) kann mir da auch noch jemand helfen auch wenn es eig nicht die frage aus der Threadüberschrift ist?

_________________
1:<<Life sucks!!>> 2:<< Well okay>> 1: <<Just Yours>> 2:<<Ohmph>>
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2021
Erhaltene Danke: 6

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: Fr 20.11.09 18:44 
user profile iconNamenlosnameless hat folgendes geschrieben Zum zitierten Posting springen:
kann mir da auch noch jemand helfen auch wenn es eig nicht die frage aus der Threadüberschrift ist?

Nein, das ist hier falsch. Deswegen darf hier nicht geantwortet werden.

Aber schau doch einfach "die letzten 10" an, dort gibt es ein Problem Fehler bei Rechenoperationen. Jürgen
Namenlosnameless Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 259
Erhaltene Danke: 6

Windows XP Home Edition, Windos Vista
C#
BeitragVerfasst: Fr 20.11.09 18:59 
keine Antwort ist auch eine antwort :D

Ich habs gelöst!

thx!!

_________________
1:<<Life sucks!!>> 2:<< Well okay>> 1: <<Just Yours>> 2:<<Ohmph>>