Tablice w języku Visual Basic
Tablica jest to zbiór wartości, logicznie powiązanych ze sobą, takie jak liczba studentów każdej grupy zaszeregowania w liceum.
Za pomocą tablicy, można odwołać się do tych wartości pokrewne o tej samej nazwie i używać numer, który wywołał indeksu lub indeks dolny poinformować ich od siebie.Poszczególne wartości są nazywane elementów tablicy.Są one sąsiadujących z indeksu 0 za pośrednictwem najwyższą wartość indeksu.
W przeciwieństwie do tablicy, nosi nazwę zmiennej, która zawiera pojedynczą wartość skalarnych zmiennej.
W tym temacie
Elementy tablicy w prostym obiektem Array
Tworzenie tablicy
Deklarowanie tablicy
Przechowywanie wartości w tablicy
Zapełnianie tablicy o wartości początkowej
- Zagnieżdżone literały tablicowe
Iteracja tablicy
Użycie tablic jako wartości zwracane i parametry
Tablice nieregularne
Tablice o zerowej długości
Rozmiar tablicy
Typy tablic i innych typów
Kolekcje jako alternatywa dla tablic
Elementy tablicy w prostym obiektem Array
W poniższym przykładzie deklaruje zmienną tablicową do przechowania liczby studentów każdej grupy zaszeregowania w liceum.
Dim students(6) As Integer
Tablica students w powyższym przykładzie zawiera siedmiu elementów.Indeksy zakres elementów, od 0 do 6.Po tej tablicy jest prostsza niż deklarowania zmiennych siedem.
Na poniższej ilustracji przedstawiono tablicy students.Dla każdego elementu tablicy:
Indeks elementu reprezentuje grupę zaszeregowania (indeks 0 reprezentuje przedszkola).
Wartość, która znajduje się w elemencie reprezentuje liczbę studentów w tej kategorii zaszeregowania.
Elementów tablicy "studenci"
Poniższy przykład pokazuje sposób odwoływania się do pierwszego, drugiego i ostatni element tablicy students.
Dim kindergarten As Integer = students(0)
Dim firstGrade As Integer = students(1)
Dim sixthGrade As Integer = students(6)
MsgBox("Students in kindergarten = " & CStr(kindergarten))
MsgBox("Students in first grade = " & CStr(firstGrade))
MsgBox("Students in sixth grade = " & CStr(sixthGrade))
Można się odwołanie do tablicy jako całości za pomocą tylko tablicy nazwę zmiennej bez indeksów.
Tablica students w powyższym przykładzie używa jednego indeksu i mówi się, że jednowymiarowe.Tablicę, która korzysta z więcej niż jeden indeks lub indeks dolny jest nazywany wielowymiarowych.Więcej informacji na ten temat można znaleźć w dalszej części tego tematu i Wymiary tablicy w języku Visual Basic.
Tworzenie tablicy
Można określić rozmiaru tablicy na kilka sposobów.Rozmiar można dostarczyć, gdy tablica jest zadeklarowana, co ilustruje poniższy przykład.
Dim cargoWeights(10) As Double
Dim atmospherePressures(2, 2, 4, 10) As Short
Dim inquiriesByYearMonthDay(20)()() As Byte
Można również użyć New klauzuli do dostarczania rozmiaru tablicy podczas jego tworzenia, jak pokazano w następującym przykładzie.
cargoWeights = New Double(10) {}
atmospherePressures = New Short(2, 2, 4, 10) {}
inquiriesByYearMonthDay = New Byte(20)()() {}
Jeśli masz istniejącej tablicy, można ponownie zdefiniować jego rozmiar za pomocą Redim instrukcji.Można określić, że Redim instrukcji należy go przechowywać wartości, które są w tablicy lub można określić, że stworzyć pustą tablicę.W poniższym przykładzie pokazano różne sposoby zastosowania Redim instrukcję, aby zmodyfikować rozmiar istniejącej tablicy.
' Assign a new array size and retain the current element values.
ReDim Preserve cargoWeights(20)
' Assign a new array size and retain only the first five element values.
ReDim Preserve cargoWeights(4)
' Assign a new array size and discard all current element values.
ReDim cargoWeights(15)
Aby uzyskać więcej informacji, zobacz ReDim instrukcji (Visual Basic).
Deklarowanie tablicy
Deklarujesz zmienną tablicową taki sam sposób jak inne zmiennej za pomocą Dim instrukcji.Możesz wykonać typ lub nazwę zmiennej z przynajmniej jedną parę nawiasów, aby wskazać, że będą przechowywane w tablicy, a nie wartość skalarną, który jest zmienna, która zawiera pojedynczą wartość.
Po deklarowaniu tablicy, można zdefiniować jego rozmiar, przy użyciu ReDim instrukcji (Visual Basic).
Poniższy przykład deklaruje zmienną jednowymiarową, dodając parę nawiasów po typu.W przykładzie określa również wymiarów tablicy za pomocą ReDim instrukcji (Visual Basic).
' Declare a one-dimensional array.
Dim cargoWeights As Double()
' Dimension the array.
ReDim cargoWeights(15)
Poniższy przykład deklaruje zmienną Tablica wielowymiarowa, dodając parę nawiasów po typ i poprzez umieszczenie przecinków wewnątrz nawiasów do rozdzielenia wymiary.W przykładzie określa również wymiarów tablicy za pomocą ReDim instrukcji (Visual Basic).
' Declare a multidimensional array.
Dim atmospherePressures As Short(,,,)
' Dimension the array.
ReDim atmospherePressures(1, 2, 3, 4)
Aby zadeklarować zmienną nieregularnej tablicy, należy dodać parę nawiasów po nazwie zmiennej dla każdego poziomu tablicy zagnieżdżonych.
Dim inquiriesByYearMonthDay()()() As Byte
Poprzednich przykładach deklarowania zmiennych tablicowych, ale nie przypisuj tablic do nich.Musi jeszcze utworzyć tablicę, go zainicjować i przypisać zmiennej.
Przechowywanie wartości w tablicy
Każdej lokalizacji w tablicy można uzyskać dostęp za pośrednictwem wskaźnika typu Integer.Można przechowywać i pobrać wartości w tablicy przy odwoływaniu się do każdej lokalizacji tablicy przy użyciu jej indeks w nawiasach.Indeksy dla Wielowymiarowe tablice są oddzielone przecinkami (,).Należy jeden indeks dla każdego wymiaru tablicy.Niektóre instrukcji, które przechowują wartości w tablicach można znaleźć w poniższym przykładzie.
Dim i = 4
Dim j = 2
Dim numbers(10) As Integer
Dim matrix(5, 5) As Double
numbers(i + 1) = 0
matrix(3, j * 2) = j
Poniższy przykład pokazuje niektórych instrukcji, które zwracają wartości z tablic.
Dim v = 2
Dim i = 1
Dim j = 1
Dim k = 1
Dim wTotal As Double = 0.0
Dim sortedValues(5), rawValues(5), estimates(2, 2, 2) As Double
Dim lowestValue = sortedValues(0)
wTotal += (rawValues(v) ^ 2)
Dim firstGuess = estimates(i, j, k)
Zapełnianie tablicy o wartości początkowej
Za pomocą literału tablicowego, można utworzyć tablicę zawierającą początkowego zestawu wartości.Literał tablicowy składa się z listy wartości rozdzielanych przecinkami, które są zawarte w nawiasach ({}).
Podczas tworzenia tablicy za pomocą literału tablicowego, możesz podać typ tablicy lub umożliwia określenie typu tablicy wnioskowanie.W poniższym kodzie pokazano obie opcje.
Dim numbers = New Integer() {1, 2, 4, 8}
Dim doubles = {1.5, 2, 9.9, 18}
Gdy używasz wnioskowanie, typem tablicy zależy od typ na liście wartości, które zostały dostarczone dla Literał tablicowy.Typ dominujący jest typu unikatowego, do których wszystkie inne typy w tablicy poszerzyć literal.Jeśli nie można ustalić tego typu unikatowego, typ jest typu unikatowego, do którego można zawęzić wszystkich innych typów w tablicy.Jeśli żaden z tych typów unikatowe nie można ustalić, Typ dominujący jest Object.Na przykład, jeśli na liście wartości, które zostały dostarczone do literał array zawiera wartości typu Integer, Long, i Double, tablicy wynikowej jest typu Double.Both Integer and Long widen only to Double.W związku z tym Double jest typem dominującej.Aby uzyskać więcej informacji, zobacz Rozszerzanie i zawężanie konwersji (Visual Basic).Reguły te wnioskowanie stosuje się do typów, które mają być automatycznie tworzone dla tablic, które są zmienne lokalne, które są zdefiniowane w Państwie Członkowskim klasy.Literały tablicowe można używać podczas tworzenia klasy zmienne, nie można używać wnioskowanie typu na poziomie klasy.W efekcie literały tablicowe, które są określone na poziomie klasy wywnioskować wartości, które są dostarczane do literału jako typ tablicy Object.
Można jawnie określić typ elementów tablicy, który jest tworzony przy użyciu literału tablicowego.W tym przypadku wartości w tablicy literału musi poszerzenia na typ elementów tablicy.Poniższy kod ilustruje tworzenie tablicy typu Double z listy liczb całkowitych.
Dim values As Double() = {1, 2, 3, 4, 5, 6}
Zagnieżdżone literały tablicowe
Tablica wielowymiarowa można utworzyć za pomocą literałów tablicowych zagnieżdżonych.Literały tablicowe zagnieżdżonych musi mieć wymiar i liczby wymiarów lub rank, jest to zgodne z tablicy wynikowej.Poniższy przykład kodu tworzy dwuwymiarowej tablicy liczb całkowitych, przy użyciu literału tablicowego.
Dim grid = {{1, 2}, {3, 4}}
W poprzednim przykładzie mogłoby wystąpić błąd, jeśli liczba elementów w literały tablicowe zagnieżdżone nie są zgodne.Błąd będzie również wystąpić, jeśli jawnie deklarowane zmiennej tablicy na przeznaczenie inne niż dwuwymiarowe.
[!UWAGA]
Podczas dostarczania literały tablicowe zagnieżdżonych o różnych wymiarach umieszczając literały tablicowe wewnętrzne w nawiasach, można uniknąć błąd.Nawiasy wymuszają wyrażenie literału array oceniane, a wartości wynikowe są używane z tablicą zewnętrznej literału, jak w poniższym kodzie pokazano.
Dim values = {({1, 2}), ({3, 4, 5})}
Po utworzeniu tablicy wielowymiarowej za pomocą literałów tablicowych zagnieżdżonych, można użyć wnioskowanie.Gdy używasz wnioskowanie, typu wywnioskowane element jest typ dla wszystkich wartości w wszystkie literały tablicowe poziom zagnieżdżenia.Poniższy przykład kodu tworzy dwuwymiarowej tablicy typu Double z wartości, które są typu Integer i Double.
Dim a = {{1, 2.0}, {3, 4}, {5, 6}, {7, 8}}
Aby uzyskać dodatkowe przykłady, zobacz Porady: inicjowanie zmiennej tablicy w języku Visual Basic.
Iteracja tablicy
Podczas iteracji w tablicy, dostęp każdego elementu w tablicy z indeksu najniższego do najwyższego indeksu.
Poniższy przykład wykonuje iterację przez tablicą jednowymiarową za pomocą Dla...Następna instrukcja (Visual Basic).GetUpperBound Metoda zwraca najwyższą wartość, która może mieć indeks.Najniższa wartość indeksu jest zawsze 0.
Dim numbers = {10, 20, 30}
For index = 0 To numbers.GetUpperBound(0)
Debug.WriteLine(numbers(index))
Next
' Output:
' 10
' 20
' 30
Poniższy przykład wykonuje iterację przez Tablica wielowymiarowa za pomocą For...Next instrukcji.GetUpperBound Metoda ma parametr, który określa wymiar.GetUpperBound(0)Zwraca wartość Wysoki wskaźnik wskazuje pierwszy wymiar i GetUpperBound(1) zwraca wartość Wysoki wskaźnik drugi wymiar.
Dim numbers = {{1, 2}, {3, 4}, {5, 6}}
For index0 = 0 To numbers.GetUpperBound(0)
For index1 = 0 To numbers.GetUpperBound(1)
Debug.Write(numbers(index0, index1).ToString & " ")
Next
Debug.WriteLine("")
Next
' Output
' 1 2
' 3 4
' 5 6
Poniższy przykład wykonuje iterację przez tablicą jednowymiarową za pomocą Dla każdego...Następna instrukcja (Visual Basic).
Dim numbers = {10, 20, 30}
For Each number In numbers
Debug.WriteLine(number)
Next
' Output:
' 10
' 20
' 30
Poniższy przykład wykonuje iterację przez Tablica wielowymiarowa za pomocą For Each...Next instrukcji.Jednak masz większą kontrolę nad elementy tablicy wielowymiarowej korzystając z zagnieżdżonych For…Next instrukcji, tak jak w poprzednim przykładzie, a nie For Each…Next instrukcji.
Dim numbers = {{1, 2}, {3, 4}, {5, 6}}
For Each number In numbers
Debug.WriteLine(number)
Next
' Output:
' 1
' 2
' 3
' 4
' 5
' 6
Użycie tablic jako wartości zwracane i parametry
Zwraca tablicę z Function procedurę, określ typ danych array i liczby wymiarów jako zwracany typ Instrukcji funkcyjnej (Visual Basic).Wewnątrz funkcji przy deklarowaniu zmiennej lokalnej tablicy z tego samego typu danych i liczby wymiarów.W Instrukcja return (Visual Basic), obejmują zmiennej lokalnej tablicy bez nawiasów.
Aby określić tablicę jako parametr do Sub lub Function procedury, definiowania parametru w postaci tablicy, z danych określonego typu i liczby wymiarów.W wywołaniu procedury należy wysłać zmienną tablicową z takim samym typie danych i liczby wymiarów.
W poniższym przykładzie GetNumbers , funkcja zwraca Integer().Ten typ tablicy jest jednowymiarowy tablicą typu Integer.ShowNumbers Procedura akceptuje Integer() argument.
Public Sub Process()
Dim numbers As Integer() = GetNumbers()
ShowNumbers(numbers)
End Sub
Private Function GetNumbers() As Integer()
Dim numbers As Integer() = {10, 20, 30}
Return numbers
End Function
Private Sub ShowNumbers(numbers As Integer())
For index = 0 To numbers.GetUpperBound(0)
Debug.WriteLine(numbers(index) & " ")
Next
End Sub
' Output:
' 10
' 20
' 30
W poniższym przykładzie GetNumbersMultiDim , funkcja zwraca Integer(,).Ten typ tablicy jest dwóch wymiarów tablicy typu Integer.ShowNumbersMultiDim Procedura akceptuje Integer(,) argument.
Public Sub ProcessMultidim()
Dim numbers As Integer(,) = GetNumbersMultidim()
ShowNumbersMultidim(numbers)
End Sub
Private Function GetNumbersMultidim() As Integer(,)
Dim numbers As Integer(,) = {{1, 2}, {3, 4}, {5, 6}}
Return numbers
End Function
Private Sub ShowNumbersMultidim(numbers As Integer(,))
For index0 = 0 To numbers.GetUpperBound(0)
For index1 = 0 To numbers.GetUpperBound(1)
Debug.Write(numbers(index0, index1).ToString & " ")
Next
Debug.WriteLine("")
Next
End Sub
' Output
' 1 2
' 3 4
' 5 6
Tablice nieregularne
Tablicę, która posiada inne tablice jako elementy jest znany jako tablicę tablic lub nieregularnej tablicy wielowymiarowej.Tablicę nieregularną i każdy element w tablicę nieregularną może mieć co najmniej jeden wymiar.Czasami w aplikacji struktury danych jest dwuwymiarowa, ale nie prostokątny.
Poniższy przykład ma szereg miesięcy, każdy element, który jest tablicą dni.Ponieważ różne miesiące mają różną liczbę dni, elementy nie stanowią prostokątne dwuwymiarowej tablicy.W związku z tym nieregularnej tablicy jest używany zamiast Tablica wielowymiarowa.
' Declare the jagged array.
' The New clause sets the array variable to a 12-element
' array. Each element is an array of Double elements.
Dim sales()() As Double = New Double(11)() {}
' Set each element of the sales array to a Double
' array of the appropriate size.
For month As Integer = 0 To 11
Dim days As Integer =
DateTime.DaysInMonth(Year(Now), month + 1)
sales(month) = New Double(days - 1) {}
Next month
' Store values in each element.
For month As Integer = 0 To 11
Dim upper = sales(month).GetUpperBound(0)
For day = 0 To upper
sales(month)(day) = (month * 100) + day
Next
Next
Tablice o zerowej długości
Tablica zawiera elementy nie jest również nazywany tablicę o zerowej długości.Zmienna, która posiada tablicę o zerowej długości nie ma wartości Nothing.Aby utworzyć tablicę, która nie ma żadnych elementów, należy zadeklarować jeden z wymiarów tablicy być -1, jak pokazano w następującym przykładzie.
Dim twoDimensionalStrings(-1, 3) As String
Może zajść potrzeba utworzyć macierz o zerowej długości w następujących okolicznościach:
Nie ryzykując NullReferenceException wyjątek, kod musi mieć dostęp członkowie Array klasy, takie jak Length lub Rank, zgłoszenia lub Visual Basic funkcji, takich jak UBound.
Aby zachować kod zużywające prostsze nie ma potrzeby Sprawdź, czy Nothing jako przypadki szczególne.
Twój kod współdziała z interfejsu programowania aplikacji (API) wymaga przekazać tablicę o zerowej długości do jednej lub więcej procedur albo zwraca tablicę o zerowej długości z jednego lub kilku pracowników.
Rozmiar tablicy
Rozmiaru tablicy jest produktem długości jej wymiarów.Stanowi całkowita liczba elementów aktualnie znajdujących się w tablicy.
W poniższym przykładzie deklaruje tablicą trójwymiarową.
Dim prices(3, 4, 5) As Long
Ogólny rozmiar tablicy w zmiennej prices jest (3 + 1) x (4 + 1) x (5 + 1) = 120.
Rozmiar tablicy można znaleźć za pomocą Length właściwość.Długość każdego wymiaru tablicą wielowymiarową można znaleźć za pomocą GetLength metoda.
Można zmienić rozmiar zmienną tablicową, przypisując do niego nowy obiekt array lub za pomocą ReDim instrukcji.
Istnieje kilka rzeczy, o których warto pamiętać podczas zajmowania się rozmiaru tablicy.
Długość wymiaru |
Indeks każdego wymiaru jest oparty na 0, co oznacza, że zakres od 0, poprzez jego górną granicą.W związku z tym długość danego wymiaru jest większa o 1 deklarowanych górna granica dla tego wymiaru. |
Limity długości |
Długość każdego wymiaru tablicy jest ograniczona do wartości maksymalnej Integer typ danych, który jest (2 ^ 31) - 1.Jednakże całkowity rozmiar tablicy jest również ograniczona przez pamięć dostępną w komputerze.Podczas próby zainicjowania tablicy który przekracza ilość dostępnej pamięci RAM, rzuca common language runtime OutOfMemoryException wyjątku. |
Rozmiar i rozmiar elementu |
Rozmiar tablicy nie zależy od typu danych z jego elementów.Rozmiar zawsze stanowi całkowitą liczbę elementów, nie liczba bajtów, które zużywają w składzie. |
Zużycie pamięci |
Nie jest bezpieczne, aby wszystkie założenia dotyczące jak tablica jest przechowywany w pamięci.Magazynowania zmienia się na platformach o szerokości różnych danych, więc tej samej tablicy może zużywać więcej pamięci w 64-bitowym systemie niż 32-bitowym systemie.W zależności od konfiguracji systemu podczas inicjowania obiektu array, common language runtime (CLR) można przypisać pamięci masowej albo tak blisko siebie możliwie spakować elementów lub dostosować je wszystkie na granice naturalne sprzętu.Ponadto tablicę wymaga magazynowania dodatkowe obciążenie dla jego informacje sterujące i tego wzrasta z każdym dodanym wymiarze. |
Typy tablic i innych typów
Każda tablica ma typ danych, ale różni się od typu danych z jego elementów.Brak typu danych jednego dla wszystkich tablic.Zamiast tego typu danych tablicy zależy od liczby wymiarów, lub Ranga, z tablicy, a typ danych elementów w tablicy.Dwóch zmiennych tablicowych uznaje się tych samych danych, wpisz tylko wtedy, kiedy one ma tę samą rangę i ich elementy mają ten sam typ danych.Długości wymiary w tablicy nie wpływają na typ danych array.
Każda tablica dziedziczy z System.Array klasy, na które można zadeklarować zmienną jako typu Array, ale nie można utworzyć tablicy typu Array.Ponadto ReDim instrukcji (Visual Basic) nie może działać na Zmienna zadeklarowana jako typ Array.Z tych powodów i zabezpieczenia typów, zaleca się deklarować każda tablica jako określonego typu, takich jak Integer w poprzednim przykładzie.
Możesz dowiedzieć się typ danych w tablicy lub jego elementów na kilka sposobów.
Można wywołać Object.GetType metoda w zmiennej do odbierania Type obiektu dla typów w czasie wykonywania zmiennej.Type Obiekt zawiera obszerne informacje w jego właściwości i metod.
Możliwe jest przekazanie zmiennej do TypeName funkcji, aby otrzymać String zawierający nazwę typu w czasie wykonywania.
Możliwe jest przekazanie zmiennej do VarType funkcji, aby otrzymać VariantType wartość reprezentująca klasyfikację typu zmiennej.
Poniższym przykładzie wywołuje TypeName funkcji w celu określenia typu tablicy oraz typ elementów w tablicy.Typ tablicy jest Integer(,) i elementów w tablicy są typu Integer.
Dim thisTwoDimArray(,) As Integer = New Integer(9, 9) {}
MsgBox("Type of thisTwoDimArray is " & TypeName(thisTwoDimArray))
MsgBox("Type of thisTwoDimArray(0, 0) is " & TypeName(thisTwoDimArray(0, 0)))
Kolekcje jako alternatywa dla tablic
Tablice są najbardziej przydatne do tworzenia i pracy z stałą liczbę obiektów.Kolekcje zapewniają bardziej elastyczny sposób do pracy z grupami obiektów.W przeciwieństwie do tablic grupy obiektów, które współpracują z można rozwijać i zmniejszyć dynamicznie, jak na potrzeby zmiany aplikacji.
Jeśli trzeba zmienić rozmiaru tablicy, należy użyć ReDim instrukcji (Visual Basic).Gdy to zrobisz, Visual Basic tworzy nową tablicę i zwalnia poprzedniej tablicy dla sprzedaży/likwidacji.Trwa to czas wykonania.W związku z tym jeśli liczba elementów, których aktualnie korzysta z ulegają częstym zmianom, lub nie można przewidzieć maksymalną liczbę elementów, czego potrzebujesz, może uzyskać lepszą wydajność przy użyciu zbioru.
Niektóre zbierania danych można przypisać klawisz do dowolnego obiektu, które się w kolekcji, dzięki czemu można szybko pobrać obiekt przy użyciu klucza.
Jeśli kolekcja zawiera elementy tylko jednego typu danych, można użyć jednej z klas w System.Collections.Generic obszaru nazw.Rodzajowej kolekcji wymusza zabezpieczenia typów, tak, że inny typ danych można dodać do niej.Podczas pobierania elementu z kolekcji uniwersalnej, nie trzeba określić jego typ danych lub dokonać konwersji.
Aby uzyskać więcej informacji na temat kolekcje, zobacz Kolekcje (C# i Visual Basic).
Przykład
W poniższym przykładzie użyto .NET Framework klasą rodzajową System.Collections.Generic.List<T> do utworzenia listy zbiór Customer obiektów.
' Define the class for a customer.
Public Class Customer
Public Property Name As String
' Insert code for other members of customer structure.
End Class
' Create a module-level collection that can hold 200 elements.
Public CustomerList As New List(Of Customer)(200)
' Add a specified customer to the collection.
Private Sub AddNewCustomer(ByVal newCust As Customer)
' Insert code to perform validity check on newCust.
CustomerList.Add(newCust)
End Sub
' Display the list of customers in the Debug window.
Private Sub PrintCustomers()
For Each cust As Customer In CustomerList
Debug.WriteLine(cust)
Next cust
End Sub
Deklaracja CustomerFile kolekcji Określa, że może zawierać tylko elementy typu Customer.Przewiduje ono również pojemność 200 elementów.Procedura AddNewCustomer sprawdza, czy nowy element, ważności i dodaje ją do kolekcji.Procedura PrintCustomers korzysta z For Each pętli przy przechodzeniu przez folder zbierania i wyświetlania jego elementów.
Tematy pokrewne
Termin |
Definicja |
---|---|
Wyjaśniono, ranga i wymiary w tablicach. |
|
W tym artykule opisano sposób wypełnić tablice z wartościami początkowymi. |
|
Pokazuje, jak alfabetycznie sortować elementy tablicy. |
|
Jak: Przypisywanie jednej tablicy do innego tablicy (Visual Basic) |
W tym artykule opisano zasady i czynności podczas przypisywania tablicy do innej zmiennej tablicy. |
W tym artykule omówiono niektórych typowych problemów, które powstają podczas pracy z tablicami. |