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 menggunakan Const
pernyataan untuk mendeklarasikan konstanta dan mengatur nilainya. Dengan mendeklarasikan konstanta, Anda menetapkan nama yang bermakna ke nilai. Setelah konstanta dideklarasikan, konstanta tidak dapat dimodifikasi atau diberi nilai baru.
Anda mendeklarasikan konstanta dalam prosedur atau di bagian deklarasi modul, kelas, atau struktur. Konstanta tingkat kelas atau struktur adalah secara Private
default, tetapi juga dapat dinyatakan sebagai Public
, Friend
, Protected
, atau Protected Friend
untuk tingkat akses kode yang sesuai.
Konstanta harus memiliki nama simbolis yang valid (aturannya sama dengan untuk membuat nama variabel) dan ekspresi yang terdiri dari konstanta dan operator numerik atau string (tetapi tidak ada panggilan fungsi).
Nota
Komputer Anda mungkin menampilkan nama atau lokasi yang berbeda untuk beberapa elemen antarmuka pengguna Visual Studio dalam instruksi berikut. Edisi Visual Studio yang Anda miliki dan pengaturan yang Anda gunakan menentukan elemen-elemen ini. Untuk informasi lebih lanjut, lihat Mempersonalisasi IDE.
Untuk mendeklarasikan konstanta
Tulis deklarasi yang menyertakan penentu akses,
Const
kata kunci, dan ekspresi, seperti dalam contoh berikut:Public Const DaysInYear = 365 Private Const WorkDays = 250
Ketika Opsi Infer adalah
Off
dan Opsi Ketat adalahOn
, Anda harus mendeklarasikan konstanta secara eksplisit dengan menentukan jenis data (Boolean
,Byte
Char
DateTime
Decimal
Double
,Integer
,Long
,Short
,Single
, atau ).String
Kapan
Option Infer
adalahOn
atauOption Strict
,Off
Anda dapat mendeklarasikan konstanta tanpa menentukan jenis data dengan klausaAs
. Pengkompilasi menentukan jenis konstanta dari jenis ekspresi. Untuk informasi selengkapnya, lihat Jenis Data Konstanta dan Literal.
Untuk mendeklarasikan konstanta yang memiliki tipe data yang dinyatakan secara eksplisit
Tulis deklarasi yang menyertakan
As
kata kunci dan jenis data eksplisit, seperti dalam contoh berikut:Public Const MyInteger As Integer = 42 Private Const DaysInWeek As Short = 7 Protected Friend Const Funday As String = "Sunday"
Anda dapat mendeklarasikan beberapa konstanta pada satu baris, meskipun kode Anda lebih dapat dibaca jika Anda hanya mendeklarasikan satu konstanta per baris. Jika Anda mendeklarasikan beberapa konstanta pada satu baris, mereka semua harus memiliki tingkat akses yang sama (
Public
, ,Private
,Friend
Protected
, atauProtected Friend
).
Untuk mendeklarasikan beberapa konstanta pada satu baris
Pisahkan deklarasi dengan koma dan spasi, seperti dalam contoh berikut:
Public Const Four As Integer = 4, Five As Integer = 5, Six As Integer = 44