Visual Basic Adlandırma Kuralları

Uygulamanıza bir öğe Visual Basic, bu adın ilk karakteri alfabetik karakter veya alt çizgi olması gerekir. Ancak, alt çizgiyle başlayan adların Dil Bağımsızlığı ve Ana Bilgisayar Bileşenleri (CLS) ile Language-Independent olmadığını unutmayın.

Adlandırma için aşağıdaki öneriler geçerlidir.

  • Ve gibi her bir ayrı sözcüğü büyük harfle bir adla FindLastRecord RedrawMyForm başlar.

  • veya gibi bir fiil ile işlev ve yöntem adlarını InitNameArray CloseDialog başlama.

  • sınıf, yapı, modül ve özellik adlarını veya içinde olduğu gibi bir isim ile EmployeeName CarAccessory başlar.

  • Arabirim adlarını "I" ön eki ile, ardından gibi bir isim veya isim tümceciği ya da arabirimin davranışını açıklayan bir sıfat IComponent (gibi) ile IPersistable başlar. Kısaltmalar kafa karışıklığına neden olduğundan, alt çizgiyi ve kısaltmaları fazla kullanmayın.

  • Olay işleyicisi adlarını, olay türünü açıklayan bir adla ve ardından " EventHandler " " sonekiyle , " " gibi bir adla MouseEventHandler başlar.

  • Olay bağımsız değişken sınıflarının adlarında " EventArgs " soneki yer alır.

  • Bir olay "önce" veya "sonra" kavramına sahipse, şu anda veya geçmiş zaman içinde " " veya " gibi bir ControlAdd sonek ControlAdded kullanın.

  • Uzun veya sık kullanılan terimler için kısaltmaları kullanarak ad uzunluklarını "html" yerine "HTML" gibi makul Köprü Metni Biçimlendirme Dili. Genel olarak, 32 karakterden büyük değişken adlarının düşük çözünürlüklü olarak ayarlanmış bir monitörde okuması zordur. Ayrıca, kısaltmaların uygulamanın tamamına tutarlı olduğundan emin olun. Projede "HTML" ve "Köprü Metni Biçimlendirme Dili" arasında rastgele geçiş yapmak karışıklığa neden olabilir.

  • Dış kapsamda adlar ile aynı iç kapsamda adlar kullanmaktan kaçının. Yanlış değişkene erişilirse hatalar ortaya çıkabiliyor. Bir değişkenle aynı ada sahip anahtar sözcük arasında bir çakışma oluşursa, anahtar sözcüğü uygun tür kitaplığıyla öncesini belirleyerek tanımlamanız gerekir. Örneğin, adlı bir değişkeniniz Date varsa, yalnızca çağırarak iç Date işlevini kullanabilirsiniz. DateTime.Date

Ayrıca bkz.