AVEN
Yönetici
C++:
Visual Basic'te diziler ve koleksiyonlar, verileri gruplandırmak ve bu verilere erişmek için kullanılan yapısal veri tipleridir. İşlevsellikleri ve kullanımları birbirinden farklıdır:
Diziler:
Diziler, aynı türdeki verileri tek bir değişken altında saklamak için kullanılan veri yapılarıdır.
Dizi içindeki her bir öğe, bir indeks numarası ile belirtilir ve bu indeks numarası kullanılarak dizi elemanlarına erişilir.
Diziler belirli bir boyutta tanımlanır ve boyutları genellikle tanımlanırken sabit kalır.
Örnek bir dizi tanımı
Kod:
Dim sayilar(4) As Integer ' 5 elemanlı bir tam sayı dizisi
Dizilere örnek erişim
Kod:
sayilar(0) = 10 ' Dizinin ilk elemanına erişim ve değer atama
Koleksiyonlar:
Koleksiyonlar, farklı türdeki verileri depolamak ve yönetmek için kullanılan dinamik veri yapılarıdır.
Koleksiyonlar, dizilere benzer şekilde verileri gruplar, ancak boyutları önceden belirlenmez ve gerektiğinde dinamik olarak büyütülebilir.
Koleksiyonlar, farklı veri türlerini içerebilir ve her bir öğenin bir anahtar veya indeks numarası olabilir.
Koleksiyonlar, Collection nesnesi kullanılarak oluşturulur ve Add yöntemiyle öğeler eklenir.
Örnek bir koleksiyon kullanımı
Kod:
Dim ogrenciler As New Collection ' Öğrenci koleksiyonu oluşturma
ogrenciler.Add "Ali", "101" ' Öğrenci eklemek
ogrenciler.Add "Ayşe", "102"
Koleksiyonlar, dinamik boyuta sahip olmaları ve farklı veri türlerini içerebilmeleri nedeniyle dizilere göre daha esnek bir yapı sunarlar. Ancak, dizi elemanlarına doğrudan erişim sağlamak ve sabit boyutlarda veriler saklamak istediğiniz durumlarda diziler daha uygun olabilir.