Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Anda sering harus menyimpan nilai saat melakukan penghitungan dengan Visual Basic. Misalnya, Anda mungkin ingin menghitung beberapa nilai, membandingkannya, dan melakukan operasi yang berbeda, tergantung pada hasil perbandingan. Anda harus mempertahankan nilai jika Anda ingin membandingkannya.
Penggunaan
Visual Basic, sama seperti kebanyakan bahasa pemrograman, menggunakan variabel untuk menyimpan nilai. Variabel memiliki nama (kata yang Anda gunakan untuk merujuk ke nilai yang dikandung variabel). Variabel juga memiliki jenis data (yang menentukan jenis data yang dapat disimpan variabel). Variabel dapat mewakili array jika harus menyimpan sekumpulan item data yang terkait erat.
Inferensi jenis lokal memungkinkan Anda mendeklarasikan variabel tanpa secara eksplisit menyatakan jenis data. Sebaliknya, pengkompilasi menyimpulkan jenis variabel dari jenis ekspresi inisialisasi. Untuk informasi selengkapnya, lihat Pernyataan Inferensi Jenis Lokal dan Inferensi Opsi.
Menetapkan Nilai
Anda menggunakan pernyataan penugasan untuk melakukan penghitungan dan menetapkan hasilnya ke variabel, seperti yang ditunjukkan contoh berikut.
' The following statement assigns the value 10 to the variable.
applesSold = 10
' The following statement increments the variable.
applesSold = applesSold + 1
' The variable now holds the value 11.
Nota
Tanda sama dengan (=
) dalam contoh ini adalah operator penugasan, bukan operator kesetaraan. Nilai sedang ditetapkan ke variabel applesSold
.
Untuk informasi selengkapnya, lihat Cara: Memindahkan Data ke dalam dan Keluar dari Variabel.
Variabel dan Properti
Seperti variabel, properti mewakili nilai yang dapat Anda akses. Namun, ini lebih kompleks daripada variabel. Properti menggunakan blok kode yang mengontrol cara mengatur dan memperoleh nilainya. Untuk informasi selengkapnya, lihat Perbedaan Antara Properti dan Variabel di Visual Basic.