Visual Basic uygulamanızdaki bir öğeyi adlandırdığınızda, bu adın ilk karakteri alfabetik bir karakter veya alt çizgi olmalıdır. Ancak alt çizgiyle başlayan adların Dil Bağımsızlığı ve Dilden Bağımsız Bileşenler (CLS) ile uyumlu olmadığını unutmayın.
Adlandırma için aşağıdaki öneriler geçerlidir.
Ve içinde olduğu gibi FindLastRecordRedrawMyFormher ayrı sözcüğü büyük harfle bir adla başlatın.
İşlev ve yöntem adlarını veya CloseDialogiçinde InitNameArray olduğu gibi bir fiil ile başlatın.
veya CarAccessoryiçinde EmployeeName olduğu gibi sınıf, yapı, modül ve özellik adlarını bir adla başlatın.
Arabirim adlarını "I" ön ekiyle, ardından gibi bir isim veya isim tümceciğiyle IComponentya da arabirimin davranışını açıklayan bir sıfatla (gibi IPersistable) başlayın. Alt çizgi kullanmayın ve kısaltmaları dikkate almadan kullanın, çünkü kısaltmalar karışıklığa neden olabilir.
Olay işleyicisi adlarını, "" içinde olduğu gibiMouseEventHandler olay türünü ve ardından "EventHandler" sonekini açıklayan bir adla başlayın.
Olay bağımsız değişken sınıflarının adlarında "EventArgs" sonekini ekleyin.
Bir olayın "önce" veya "sonra" kavramı varsa, "" veya "ControlAdd"ControlAdded gibi mevcut veya geçmiş zaman içinde bir sonek kullanın.
Uzun veya sık kullanılan terimler için, ad uzunluklarını "Köprü Metni biçimlendirme dili" yerine "HTML" gibi makul tutmak için kısaltmaları kullanın. Genel olarak, düşük çözünürlüğe ayarlanmış bir monitörde 32 karakterden büyük değişken adlarını okumak zordur. Ayrıca, kısaltmalarınızın uygulamanın tamamında tutarlı olduğundan emin olun. Bir projede "HTML" ve "Köprü Metni biçimlendirme dili" arasında rastgele geçiş yapmak karışıklığa neden olabilir.
Dış kapsamdaki adlar ile aynı iç kapsamda ad kullanmaktan kaçının. Yanlış değişkene erişilirse hatalar oluşabilir. Bir değişken ile aynı addaki anahtar sözcük arasında çakışma oluşursa, anahtar sözcüğü uygun tür kitaplığının önüne alarak tanımlamanız gerekir. Örneğin, adlı Datebir değişkeniniz varsa, yalnızca çağırarak DateTime.Dateiç Date işlevini kullanabilirsiniz.
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin:
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.