Gambaran Umum Konstanta (Visual Basic)
Konstanta adalah nama bermakna yang menggantikan angka atau string yang tidak berubah. Konstanta menyimpan nilai yang, seperti namanya, tetap sama sepanjang eksekusi aplikasi. Anda dapat meningkatkan keterbacaan kode Anda ke level tinggi dan membuatnya lebih mudah untuk dirawat dengan menggunakan konstanta. Gunakan dalam kode yang berisi nilai yang muncul kembali atau yang tergantung pada angka-angka tertentu yang sulit diingat atau tidak memiliki arti yang jelas.
Cara Membuat dan Menggunakan Konstanta
Visual Basic berisi sejumlah konstanta yang telah ditentukan sebelumnya, terutama penggunaan untuk pencetakan dan penampilan. Anda juga dapat membuat konstanta sendiri dengan pernyataan Const
, menggunakan panduan yang sama dengan yang Anda lakukan untuk membuat nama variabel. Jika Option Strict
adalah On
, Anda harus secara eksplisit menyatakan jenis konstanta.
Cakupan konstanta, yang merupakan set semua kode yang dapat mengacu ke sana tanpa mensyaratkan namanya, sama dengan variabel yang dinyatakan dalam lokasi yang sama. Untuk membuat konstanta yang ada dalam cakupan prosedur tertentu, nyatakan di dalam prosedur tersebut. Untuk membuat konstanta yang tersedia sepanjang aplikasi, nyatakan menggunakan kata kunci Public
di bagian deklarasi kelas.
Catatan
Meski konstanta agak menyerupai variabel, Anda tidak dapat mengubahnya atau menetapkan nilai baru untuknya seperti yang dapat Anda lakukan ke variabel.
Konstanta yang Anda gunakan dalam kode Anda dapat ditentukan oleh model objek untuk kontrol atau komponen yang Anda gunakan, atau dapat ditentukan oleh pengguna (yaitu, yang Anda buat sendiri).
Konstanta Waktu Kompilasi dan Run-time
Konstanta waktu kompilasi dikomputasi pada saat kode dikompilasi, sementara konstanta run-time hanya dapat dikomputasi saat aplikasi berjalan. Konstanta waktu kompilasi akan memiliki nilai yang sama setiap kali aplikasi berjalan, sementara konstanta run-time dapat berubah setiap saat. Konstanta waktu kompilasi diperlukan untuk kasus seperti batas array, ekspresi kasus, atau penginisialisasi enumerator.
Di Bagian Ini
Definisi | Term |
---|---|
Cara: Mendeklarasikan Konstanta | Menjelaskan cara menggunakan pernyataan Const untuk menyatakan konstanta dan mengatur nilainya; dengan menyatakan konstanta, Anda menetapkan nama yang bermakna ke nilai. |
Konstanta yang Ditentukan Pengguna | Menjelaskan cara membuat konstanta Anda sendiri, termasuk informasi tentang cakupan dan cara menghindari referensi melingkar. |
Jenis Data Konstanta dan Literal | Memberikan informasi tentang cara pengompilasi Visual Basic menginisialisasi konstanta saat Option Explicit dinonaktifkan. |
Cara: Mengelompokkan Nilai Konstanta Terkait Bersamaan | Menunjukkan cara mengelompokkan nilai konstanta yang terkait. |
Referensi
Definisi | Term |
---|---|
Konstanta dan Enumerasi | Mencantumkan konstanta yang telah ditentukan sebelumnya oleh Visual Basic. |
Pernyataan Konstanta | Menjelaskan pernyataan Const dan penggunaannya. |
Pernyataan Ketat Opsi | Menjelaskan pernyataan Option Strict dan penggunaannya. |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk