Wyświetlenie elementów tablicy wielowymiarowej

Odpowiedz Nowy wątek
2011-11-17 10:33
0

Język: VB.NET
Jak wyświetlić konkretne elementy tablicy dwuwymiarowej?

Deklaracja tablicy:

Dim strWiatry(,) As String = {{"cisza", "Spokój, dym unosi się pionowo."}, {"powiew", "Ruch powietrza lekko oddziaływuje na dym."}, {"słaby wiatr", "Wiatr wyczuwany na skórze. Liście szeleszczą."}, {"łagodny wiatr", "Liście i małe gałązki w stałym ruchu."}, {"umiarkowany wiatr", "Kurz i papier podnoszą się. Gałęzie zaczynają się poruszać."}, {"dość silny wiatr", "Małe gałęzie kołyszą się."}, {"silny wiatr", "Duże gałęzie w ruchu. Słychać świst wiatru nad głową. Kapelusze zrywane z głowy."}, {"bardzo silny wiatr", "Całe drzewa w ruchu. Pod wiatr idzie się z wysiłkiem."}, {"sztorm (wicher)", "Gałązki są odłamywane od drzew. Samochody skręcają pod wpływem wiatru."}, {"silny sztorm", "Lekkie konstrukcje ulegają zniszczeniu."}, {"bardzo silny sztorm", "Drzewa wyrywane z korzeniami. Poważne zniszczenia konstrukcji."}, {"gwałtowny sztorm", "Znaczna część konstrukcji zniszczona."}, {"huragan", "Masywne i powszechne zniszczenia konstrukcji."}}

Wyświetlenie tylko 1 elementu tablicy:

        For i = 0 To UBound(strWiatry)
            WriteLine("{0} {1}", n, strWiatry(0, 1))
            n += 1
        Next

Pętla jest od i=0 do maksymalnego elementu tablicy strWiatry. Przy WriteLine wyświetla liczbę porządkową i 2 wiersz z pierwszej kolumny.
A jak teraz wyświetlić wszystkie elementy z drugiej kolumny? Czyli:

"Spokój, dym unosi się pionowo."
"Ruch powietrza lekko oddziaływuje na dym."
"Wiatr wyczuwany na skórze. Liście szeleszczą."
"Liście i małe gałązki w stałym ruchu."
...
edytowany 3x, ostatnio: BrakU, 2011-11-17 10:38

Pozostało 580 znaków

2011-11-17 11:37
0

Już mam.

        For i = 0 To UBound(strWiatry)
            WriteLine("{0} {1}", n, strWiatry(i, 1))
            n += 1
        Next

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0