Article View: alt.pl.comp.lang.csharp
Article #906Re: tablica dynamiczna :)
From: Marek Janaszewski USUNTO. z adre...
Date: Mon, 12 Apr 2004 12:13
Date: Mon, 12 Apr 2004 12:13
40 lines
2293 bytes
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-mailReferences:
<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