Documente Academic
Documente Profesional
Documente Cultură
Numere 4 22 11 5 7 10 8 9 1 3
Conf. dr. Cozgarea Adrian
Dimensiuni ale tablourilor
Tablou unidimensional
Tablou bidimensional
Tablou tridimensional
Exemple:
Dim CotaTVA(1) As Decimal
elemente: CotaTVA(0), CotaTVA(1)
Dim Vanzari(9, 41, 364) As Decimal ‘10 produse, 42 judete, 365 zile
• Iniţializare implicită:
Dim NumereIntregi(2) As Integer
• Iniţializare explicită:
Dim NumereIntregi() As Integer={100,200,300}
• Length
• Rank
• GetLength(dim As Integer)
• GetLowerBound(dim As Integer)
Exemplu:
Dim Patrat(3, 1)
MsgBox(Patrat.GetLength(0)) ' afişează 4
MsgBox(Patrat.GetUpperBound(0)) ' afişează 3
MsgBox(Patrat.GetUpperBound(1)) ' afişează 1
SAU
Declarare:
Dim variabila As ArrayList=New ArrayList()
Proprietăţi:
– Count
– Item (index As Integer) – implicită
– ...
Metode:
– Add (valoare As Object)
– Clear()
– Remove(obiect As Object)
– RemoveAt(index As Integer)
– Sort()
– ...
a.Add(100) 'a.Item(0)=100
a.Add(200) 'a.Item(1)=200
a.RemoveAt(1)
MsgBox(a.Count) 'Afiseaza 1
Conf. dr. Cozgarea Adrian
Exemplu privind popularea și parcurgerea unei colecţii (1)
txtCNP
txtNumePrenume
txtDataNastere
Button1
Button2