🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #906

Re: tablica dynamiczna :)

#906
From: Marek Janaszewski USUNTO. z adre...
Date: Mon, 12 Apr 2004 12:13
40 lines
2293 bytes
rozrabiak wrote:
> Uz.ytkownik rozrabiak napisa?:
>> Witam
>> W jaki sposob moge zadeklarowac w C# tablice dynamiczna?
>> W Delphi robilem to tak: var mojaTab: Array of integer;
>> i mialem tablice, ktora nie miala "wielkosci".
>>
>> Jak to uzyskac w C# ? Nie wiem ile elementow bede potrzebowal
>> wstawic do tablicy.
>>
>> Pozdrawiam, grzes.
>
> Odpowiedz': ArrayList ;)

Witam!

ArrayList to raczej odpowiednik TList czyli rodzaj kolekcji, przy Garbace
Collectorze nie specjalnej składni dla tablic dynamicznych jak w Delphi. W
Delphi oczywiście także można było zakładać tablice dynamiczne w tradycyjny
sposób tylko nie są to zmienne o kontrolowanym czasie życia. W C# tablice
tak się nie przechowuje na stosie więc wszystkie są dynamiczne, może poza
stałymi tablicowymi.

Deklaracja tablicy wygląda np. tak:

// Tablica na 100 liczb, indeks od 0 do 99:
int[] liczby = new int[100];

int[] StalaTablica = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}

Wydaje mi się, że w tym drugim tablica nie jest przydzielona ani dynamicznie
na stercie, ani na stosie tylko znajduje się w kodzie programu. Na stosie
znajduje się tylko referencja do niej.

P.S. W Polsce wiadomości powinno się kodować za pomocą ISO-8859-2

-- 
Pozdrawiam,
Marek Janaszewski
[ j_m...@gazeta.pl ]
Technical Details
Message-ID: <c5e1do$311c$1@news.atman.pl>
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.wirehub.nl!newsfeed.tpinternet.pl!news.atman.pl!not-for-mail
References: <c5bmeb$oe5$1@news.onet.pl> <c5bogj$s1b$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.wirehub.nl!newsfeed.tpinternet.pl!news.atman.pl!not-for-mail
From: "Marek Janaszewski \(USUN_TO. z adresu!\)" <USUN_TO...@gazeta.pl>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: tablica dynamiczna :)
Date: Mon, 12 Apr 2004 14:13:20 +0200
Organization: ATMAN
Lines: 41
Message-ID: <c5e1do$311c$1@news.atman.pl>
References: <c5bmeb$oe5$1@news.onet.pl> <c5bogj$s1b$1@news.onet.pl>
NNTP-Posting-Host: staticline702.toya.net.pl
Mime-Version: 1.0
X-Trace: news.atman.pl 1081772280 99372 217.113.228.127 (12 Apr 2004 12:18:00 GMT)
X-Complaints-To: use...@atman.pl
NNTP-Posting-Date: Mon, 12 Apr 2004 12:18:00 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit