VB .NET - Tutorial

Collections Visual Basic .Net


Sebelumnya saya pernah menulis artikel tentang Array. Collections Visual Basic sangat mirip dengan Array. Collection digunakan untuk menyimpan sejumlah nilai atau variabel.

Ada beberapa perbedaan antara Collections dan Array. Perbedaan pertama dari pengindeksan, Array dimulai dari angka 0 sedangkan collections dimulai dari angka 1.


Perhatikan gambar berikut

Array vs Collection

Array vs Collection

Perbedaan Array dan Collections Visual Basic .NET

Dari penjelasan dan gambar di atas terlihat bahwa perbendaan Array dan Collection dari index variabel. Array di mulai dari 0 sedangkan Collection dimulai dari 1. Perbedaan lainnya adalah Array adalah sekumpulan variabel dengan tipe data yang sama. Sedangkan Collection tidak demikian, collection visual basic dapat menyimpan variabel dengan tipe data integer, bilangan bulat, string, byte dan lain-lain. Ilustrasinya seperti gambar berikut.Tipe data Collections

Perbedaan yang lainnya adalah Collection dapat menambahkan element (variabel) secara langsung. Dapat merubah dan menghapus element tersebut secara acak atau sesuai yang kita kehendaki. Sedangkan Array tidak dapat melakukan merubah nilai secara acak.

Perubahan nilai elemen pada collection tidak bisa secara langsung dilakukan. Perubahan harus melalui beberapa tahap yaitu memasukkan nilai yang baru terlebih dahulu, baru kemudian menghapus nilai yang lama. Maka nilai yang lama akan akan berubah menjadi nilai yang baru. Untuk lebih jelasnya kita coba latihannya di Visual Basic .NET

Latihan Collections Visual Basic .NET

Desain Form Collection pada Visual Basic .NET seperti berikut

 Desain Form Collections Visual Basic .Net

Desain Form Collection Visual Basic .Net

Button gambar di atas adalah berurutan (Button1, Button2, Button3 …. ). Selanjutnya tuliskan kode seperti di bawah ini

Kode ini sangat sederhana. Saya harap Anda dapat memahinya dengan mudah. File latihan saya sertakan pada link download.

File Latihan Collection menggunakan VB .NET 2012  DOWNLOAD COLLECTIONS VB .NET 2012




About the author

Ahmad Syaiful

Seorang yang selalu ingin tahu tentang hal-hal baru yang positif.

Leave a Comment