Lista în Visual Basic? (Programare, Vb.Net, Aplicație Consolă)

Aruncător de frigider a intrebat.

Sunt nou în Visual Basic și am nevoie de ajutor.

Am folosit anterior python unde pur și simplu creați o listă de elemente prin simpla efectuare:

lista = [item1, item2]

Dar nu am nici o idee despre cum pot face acest lucru în Visual Basic.

Vă rog, mă poate ajuta cineva să creez pur și simplu o listă, așa cum se poate face în python, dar în Visual Basic?

Comentarii

3 răspunsuri
Sasha
dim list as item() = {item1, item2}

() de lângă item semnifică faptul că este un array.

Un exemplu funcțional de listă de numere întregi:

Dim list As Integer() = {1, 2, 3}

Aceste liste sunt denumite totuși „array”.

Dacă doriți o listă reală, puteți face:

Dim list As New List(Of Integer)({1,2,3})

Aceasta vă permite să accesați .Add și .AddRange, și nu deține o capacitate statică.

Hahayahahay
  Dim arraylist As New ArrayList
  arraylist.Add("item")

Poți folosi aceasta. Este o listă dinamică

Plaguedriver

O listă în Python ar fi, în esență, o Array în Visual Basic.

Ați face acest lucru spunând Dim list(x) As Integer și apoi adăugând fie dimensiunea listei (în paranteză), fie folosind un ReDim pentru a crea o matrice dinamică dacă nu știți care va fi dimensiunea inițială a matricei.