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.
Saat Anda memberi nama elemen di aplikasi Visual Basic, karakter pertama dari nama tersebut harus berupa karakter alfabet atau garis bawah. Namun, perhatikan bahwa nama yang dimulai dengan garis bawah tidak sesuai dengan Kemandirian Bahasa dan Komponen Language-Independent (CLS).
Saran berikut berlaku untuk penamaan.
Mulai setiap kata terpisah dalam nama dengan huruf kapital, seperti dalam
FindLastRecord
danRedrawMyForm
.Mulai nama fungsi dan metode dengan kata kerja, seperti dalam
InitNameArray
atauCloseDialog
.Mulai nama kelas, struktur, modul, dan properti dengan kata benda, seperti dalam
EmployeeName
atauCarAccessory
.Mulai nama antarmuka dengan awalan "I", diikuti dengan kata benda atau frasa kata benda, seperti
IComponent
, atau dengan kata sifat yang menjelaskan perilaku antarmuka, sepertiIPersistable
. Jangan gunakan garis bawah, dan gunakan singkatan hemat, karena singkatan dapat menyebabkan kebingungan.Mulai nama penanganan aktivitas dengan kata benda yang menjelaskan jenis peristiwa diikuti dengan akhiran "
EventHandler
", seperti dalam "MouseEventHandler
".Dalam nama kelas argumen peristiwa, sertakan akhiran "
EventArgs
".Jika suatu peristiwa memiliki konsep "before" atau "after," gunakan akhiran di present atau past tense, seperti dalam "
ControlAdd
" atau "ControlAdded
".Untuk istilah yang panjang atau sering digunakan, gunakan singkatan untuk menjaga panjang nama tetap wajar, misalnya, "HTML", alih-alih "Hypertext Markup Language". Secara umum, nama variabel yang lebih besar dari 32 karakter sulit dibaca pada monitor yang diatur ke resolusi rendah. Selain itu, pastikan singkatan Anda konsisten di seluruh aplikasi. Beralih secara acak dalam proyek antara "HTML" dan "Hypertext Markup Language" dapat menyebabkan kebingungan.
Hindari menggunakan nama dalam cakupan dalam yang sama dengan nama dalam cakupan luar. Kesalahan dapat terjadi jika variabel yang salah diakses. Jika konflik terjadi antara variabel dan kata kunci dengan nama yang sama, Anda harus mengidentifikasi kata kunci dengan mendahuluinya dengan pustaka jenis yang sesuai. Misalnya, jika Anda memiliki variabel yang disebut
Date
, Anda hanya dapat menggunakan fungsi intrinsikDate
dengan memanggil DateTime.Date.