اصطلاحات تسمية Visual Basic

عندما يقوم اسم عنصر في تطبيق في Visual Basic, الحرف أول من ذلك الاسم يجب أن يكون حرف الأبجدية أو تسطير سفلي. ومع ذلك، لاحظ أن الأسماء التي تبدأ بتسطير أسفل السطر (_) غير متوافق مع مواصفة اللغة العامة (CLS).

يطبّق الاقتراحات التالية على التسمية.

  • تبدأ كل كلمة منفصلة في اسم مع حرف كبيرة كما هو موضح في FindLastRecord و RedrawMyForm.

  • تبدأ أسماء الدالة و الأسلوب مع فعل كما في InitNameArray أو CloseDialog.

  • تبدأ أسماء فئة و بنية و وحدة نمطية و الخاصية مع الاسم كما في EmployeeName أو CarAccessory.

  • تبدأ أسماء الواجهة بالبادئة "" ، متبوعاً بالاسم أو عبارة الاسم مثل IComponent، أو مع الصفة التي تصف سلوك الواجهة التي تريد IPersistable. لا تستخدم تسطير سفلي و استخدم الاختصارات بقلة ، لأنها الاختصارات تتسبب التشويش.

  • تبدأ أسماء معالج الأحداث الاسم صفة نوع الحدث متبوعاً على "EventHandler"لاحقة ، كما"MouseEventHandler".

  • أسماء فئات الأحداث وسيطة تضمين "EventArgs"لاحقة.

  • في حالة وجود حدث مفهوم "قبل"أو "بعد" ، استخدم لاحقة في الحاضر أو زمن الماضي كما هو موضح في "ControlAdd"أو"ControlAdded".

  • استخدم الاختصارات للاحتفاظ طول اسم معقولة, على سبيل المثال، "HTML" ، بدلاً من عن العناصر المستخدمة بشكل متكرر أو طويل "توصيف النص التشعبي اللغة". بشكل عام، متغير أسماء أكبر من 32 حرف يصعب قراءة تشغيل شاشة معيّنة إلى دقة منخفضة. تأكد أيضاً من الاختصارات الخاصة بك ثابتاً في تطبيق بالكامل. يمكن أن يؤدي التبديل عشوائيًا في مشروع بين "HTML" و "لغة تمييز النص التشعبي" إلى الارتباك.

  • تجنب استخدام الأسماء في نطاق داخلي هي نفس الأسماء في نطاق خارجي. يمكن أن تنتج أخطاء إذا كان وصول المتغير غير صحيح. في حالة حدوث تعارض بين متغير كلمة أساسية التي لها نفس الاسم يجب تعريف كلمة أساسية بواسطة يسبق مع مكتبة النوع المناسب. على سبيل المثال، إذا كان لديك متغير تسمى Date، يمكنك استخدام مضمن دالة Date فقط عن طريق استدعاء DateTime.Date.

راجع أيضًا:

المبادئ

الكلمات الأساسية مثل أسماء العناصر في التعليمات البرمجية

Me, My, MyBase, and MyClass في Visual Basic

أسماء العنصر المعرف

موارد أخرى

بنية البرنامج و اصطلاحات التعليمات البرمجية

مرجع لغة Visual Basic