|
Redaktor: Administrator
|
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: 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 <% 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/
|