BAZA WIEDZY
KURSY
Bazy danych w PHP
Kurs AdvancedAJAX
Kurs ASP
Kurs ASP.NET
Kurs C++
Kurs CSS
Kurs HTML
Kurs HTML drugi
Kurs JavaScript
Kurs MySQL
Kurs PHP
Kurs RSS
Kurs XHTML
Obiekty DOM
MANUALE
CSS1 - W3C
DOM - w budowie
PHP 2005
PHP 2006
Wyrażenia regularne
SHOUTBOX
STAT
Online: 156 | UU: 3300
Tablica ArrayLists
6 grudzień 2007

Często zdaża się sytuacja, że jest potrzeba zmiany rozmiaru tablicy dynamicznie. W ASP można było to rozwiązać w następujący sposób:

Kod: asp

Dim tablica()
ReDim tablica(rozmiar)

gdzie rozmiar określa ilość elementów jakie tablica będzie posiadała.

ASP.NET oferuje dodatkowo inny sposób zmiany rozmiaru tablicy poprzez użycie ArrayLists.

ArrayLists pozwala na dynamiczną zmianę wielkości tablicy poprzez dodawanie do niej elementów. Poniższy przykładowy kod demonstruje sposób użycia ArrayLists w ASP.NET

Kod: asp

<%
Dim mojaTablica As New ArrayList

mojaTablica.Add("element57")
mojaTablica.Add("element987")
mojaTablica.Add("element3")
mojaTablica.Add("element42")

‘wyświetlenie zawartości tablicy

Response.Write("<h2>Zawartość ArrayList:</h2><br>")
For Each element In mojaTablica
  Response.Write(element & "<br>")
Next

‘Sortowanie tablicy mojaTablica
mojaTablica.Sort

Response.Write("<h2>Zawartość posortowanej tablicy:</h2><br>")
For Each element In mojaTablica
  Response.Write(element & "<br>")
Next

%>

W momencie wywołania powyższej strony ASP.NET w oknie przeglądarki pojawić się poninna zawartość utworzonej tablicy oraz ponownie zawartość tej samej tablicy z tą jednak różnicą, że jej elementy powinny być posortowane.


Autor: Krzysztof Stelmach
Strona pochodzi z http://www.stelmach.info/

Dodaj komentarz









 
 
Copyright © 2006-2011 egrafik.pl | Kontakt | Reklama | Projekty domów
jocker