Šta je novo?

C# i dinamicke liste?

tozovac

- P. Živković -
Učlanjen(a)
07.03.2003
Poruke
1,389
Poena
755
Da li to uopste postoji u C# i kako se implementira ako nije vec u samom jeziku?
Ja sam probao tradicionalno i kompajler prijavi gresku ciklicnog pozivanja strukture.
 
Postoji klasa ArrayList koja bi trebalo da odgovara tome sto trazis. Znaci dinamicki raste a u nju mozes da stavljas sta god hoces, klase, value strukture...
Pozdrav MArko
 
markokg je napisao(la):
Postoji klasa ArrayList koja bi trebalo da odgovara tome sto trazis. Znaci dinamicki raste a u nju mozes da stavljas sta god hoces, klase, value strukture...
Pozdrav MArko
Nisam siguran dali u taj niz moze da se dodaje jedan po jedan clan kao u listu? I dali mogu da izbacujem clana iz sredine?

Poz
 
Moze da se izbacuje clan liste, ali vreme izbacivanja zavisi linearno od velicine liste, dok je vreme dodavanja konstantno.

MC
 
mcekovic je napisao(la):
Moze da se izbacuje clan liste, ali vreme izbacivanja zavisi linearno od velicine liste, dok je vreme dodavanja konstantno.

MC
Nisam bas siguran da sam te razumeo.

Inace, mislim da bi mogla klasicna lista da se napravi koristeci rezervisanu rec "unsafe" ili tako nesto. To je "nesigurno" zbog narusavanja strogih pravila tipova podataka, ali omogucava koriscenje pokazivaca.
Ja sam samo mislio da C# ima ugradjen mehanizam za klasicne liste.
 
Naprotiv, ti u C# i radis samo sa pokazivacima, jedino sto su detalji skriveni od tebe.. Ovu klasu koju pominjes jos je lakse napraviti na "safe" nacin.
 
peramitic000 je napisao(la):
Naprotiv, ti u C# i radis samo sa pokazivacima, jedino sto su detalji skriveni od tebe.. Ovu klasu koju pominjes jos je lakse napraviti na "safe" nacin.
Pa to su u principu pokazivaci na najnizem programskom nivou, ali ti radis sa referencama. Tu su neka ogranicenja.
 
Nazad
Vrh Dno