Sdílet prostřednictvím


Deklarovaný názvy prvků (Visual Basic)

Každý element deklarovaný má název, nazývá se také identifikátor, což je kód používá odkazování.

Pravidla

Název prvku v Visual Basic musí dodržovat následující pravidla:

  • Musí začínat abecedním znakem nebo podtržítkem (_).

  • Musí obsahovat pouze znaky abecedy, desítkové číslice a podtržítka.

  • Pokud začíná podtržítkem musí obsahovat alespoň jedno písmeno abecedy nebo desítkové číslo.

  • Nesmí být více než 1023 znaků.

Omezení délky 1023 znaků platí také pro celý řetězec plně kvalifikovaný název, například outerNamespace.middleNamespace.innerNamespace.thisClass.thisElement.

Následující příklad ukazuje názvy některých platný prvek.

aB123__45

_567

Následující příklad ukazuje názvy některých neplatný prvek.První obsahuje pouze znak podtržítka a druhý začíná desítkové číslo třetí obsahuje neplatný znak ($).

' Three INVALID element names

_

12ABC

xyz$wv

Poznámka k upozorněníUpozornění

Názvy prvků začínající podtržítkem (_) není součástí jsou Specifikace CLS (Common Language Specification) (CLS), takže standardu CLS kód nelze použít součást, která definuje tyto názvy.Podtržítko v jiné poloze v název prvku je však kompatibilní se specifikací CLS.

81ed9a62.collapse_all(cs-cz,VS.110).gifPokyny pro délku názvu

Jako praktické záležitosti váš název by měl být co nejkratší při stále jasně identifikujícími povaha prvku.To zlepšuje čitelnost kódu a snižuje velikost čáry délky a zdrojový soubor.

Na druhé straně vaše jméno by neměl být tak krátká, že nepopisuje dostatečně představuje prvek a jak jej použije kód.To je důležité pro čitelnost kódu.Pokud se někdo jiný pokouší pochopení nebo pokud si prohlížíte ji dlouho po napsán, názvy prvků vhodných ušetřit značné množství času.

Ukončený názvy

Obecně název prvku musí odpovídat žádné vyhrazena klíčová slova Visual Basic, jako například Case nebo Friend.Lze však definovat uvést název, který je mezi závorkami ([ ]).Ukončený název může odpovídat na žádné Visual Basic klíčové slovo, protože závorky odstranit dvojznačnosti.Při odkazu na název dále v kódu také pomocí závorek.

Obecně by měly používat názvy ukončený pouze pokud:

  • Kód byl přenesen z předchozí verze Visual Basic , vyhradit klíčové používán jako název; nebo

  • Pracujete s kódem v jiném jazyce, ve kterém nejsou vyhrazeny dané klíčové slovo.

Jinak zvažte přejmenování prvku, pokud jeho název koliduje s klíčovým slovem.Integrované vývojové prostředí (IDE) lze snadno provést.Další informace naleznete v tématu Refaktoring a přejmenovávání dialogového okna (Visual Basic).

Rozlišování názvů

Názvy prvků v Visual Basic jsou velká a malá písmena.To znamená, že když kompilátor porovnává dva názvy, které se liší pouze abecední případu, jej interpretuje je jako stejný název.Například považuje za ABC a abc odkázat na deklarované téhož prvku.

Společný jazykový modul runtime (CLR) však používá vazba velká a malá písmena.Při sestavení nebo knihovna DLL a zpřístupnit ostatních sestaveních jména jsou proto již velká a malá písmena.Například definuje třídu s názvem prvku ABC, a ostatních sestaveních použití třídy prostřednictvím společného jazykového modulu runtime, musí odkazovat na prvek jako ABC.Pokud následně znovu zkompilujte třídy a změnit název elementu k abc, sestavení, použití třídy již získat přístup k tomuto prvku.Proto při uvolnění aktualizovanou verzi sestavení byste neměli měnit abecední případ veřejné prvků.

Názvy a národní prostředí

Porovnání názvů nezávisí na národním prostředí.Pokud dva názvy se shodují v jedné národní prostředí, jsou zaručena odpovídající ve všech národních prostředích.

Viz také

Koncepty

Vlastnosti deklarované prvku (Visual Basic)

Odkazy na prvky deklarované (Visual Basic)

Další zdroje

Prvky v jazyce Visual Basic deklarován

Příkazy (Visual Basic)