Sdílet prostřednictvím


Zásady vytváření názvů jazyka Visual Basic

Pokud zadáte název prvku v aplikaci Visual Basic, první znak názvu musí být abecedním znakem nebo podtržítkem.Upozorňujeme však, že nejsou kompatibilní s názvy začínající podtržítkem Jazyková nezávislost a jazykově nezávislé komponenty (CLS).

Následující návrhy platí pro pojmenování.

  • Zahájení každé samostatné slovo v názvu s velkým písmenem, jako v FindLastRecord a RedrawMyForm.

  • Zahájit funkci a metoda názvy sloveso, jako v InitNameArray nebo CloseDialog.

  • Začněte třídu, strukturu, modul a názvy vlastností s substantivum, jako v EmployeeName nebo CarAccessory.

  • Začínat názvy rozhraní s předponou "I", následovaný jako řezat nebo substantivum fráze, IComponent, nebo adjektivum popisující chování na rozhraní, jako IPersistable.Není použití podtržítka a pomocí zkratky střídmě, protože zkratky mohou způsobit nejasnosti.

  • Začínat názvy obslužné rutiny událostí substantivum popisující typ události následuje "EventHandler"v příponu"MouseEventHandler".

  • Zahrnout názvy tříd událostí argument "EventArgs" přípona.

  • Pokud událost obsahuje koncept "před" nebo "po", použijte příponu v současnosti nebo minulost, jako v "ControlAdd"nebo"ControlAdded".

  • Dlouhé nebo často používané termíny pomocí zkratky zachovat název délky přiměřené, například "HTML", namísto "Jazyk HTML".Obecně se čitelnost na monitoru nastaveno nízké rozlišení názvů proměnných, větší než 32 znaků.Také zkontrolujte, zda že vaše zkratky jsou konzistentní v celé aplikaci.Náhodně přepínání v projektu mezi "HTML" a "Jazyk HTML" může vést k záměně.

  • Nepoužívejte názvy vnitřní oboru, které jsou stejné jako ve vnější obor názvů.Chyby můžete dojít přístupu k chybné proměnné.Pokud dojde ke konfliktu mezi proměnnou a klíčového slova se stejným názvem, je nutné identifikovat klíčové tak před příslušný typ knihovny.Například pokud máte proměnnou s názvem Date, můžete použít vnitřní Date pouze voláním funkce DateTime.Date.

Viz také

Koncepty

Klíčová slova jako názvy elementu v kódu (Visual Basic)

Me, My, MyBase a MyClass v jazyce Visual Basic

Deklarované názvy elementu (Visual Basic)

Další zdroje

Struktura programu a pravidla týkající se kódu (Visual Basic)

Referenční dokumentace jazyka Visual Basic