Aracılığıyla paylaş


Öğe adları (Visual Basic) kodu gibi anahtar sözcükler

Herhangi bir program öğesi — bir değişkeni, sınıf veya üye gibi — sınırlı anahtar sözcüğü ile aynı ada sahip olabilir.Örneğin, adlı bir değişken oluşturmak Loop.Ancak, kendi sürümü için başvurmak için — Yasak aynı ada sahip olduğu Loop anahtar sözcüğünü — tam niteliği dizesiyle koyun veya köşeli parantezler içine alın ([ ]), aşağıdaki örnekte gösterildiği gibi.

' The following statement precedes Loop with a full qualification string.
sampleForm.Loop.Visible = True
' The following statement encloses Loop in square brackets.
 [Loop].Visible = True

Size, bunlardan birini yapmak sonra Visual Basic varsayar iç kullanımını Loop anahtar sözcüğünü ve aşağıdaki örnekte olduğu gibi bir hata üretir:

' The following statement causes a compiler error.

Loop.Visible = True

Köşeli formlar ve denetimler için söz konusu olduğunda ve zaman kullanabileceğiniz bir değişken bildirmek veya kısıtlı bir anahtar sözcük olarak aynı ada sahip bir yordam tanımlama.Adlarını niteleme veya köşeli ayraçlar dahil etmek ve böylece kodunuza hatalara neden ve okumak daha zor hale unutmanız kolay olabilir.Bu nedenle, sınırlı anahtar sözcükler program öğelerinin adları olarak kullanmamanız önerilir.Visual Basic, gelecekteki bir sürümüne varolan form veya denetim adı ile çakışan new anahtar sözcüðünü tanımlıyorsa, ancak daha sonra bu tekniği kodunuzu güncelleştirirken yeni sürümü ile çalışmak için kullanabilirsiniz.

[!NOT]

Programınız, öğe adları tarafından başvurulan diğer derlemeler sağlanan de içerebilir.Bu adlar sınırlı anahtar sözcükler ile çakışırsa, etrafına köşeli ayraçlar koyarak bunları tanımlanmış elemanlarınızın yorumlamak Visual Basic neden olur.

Ayrıca bkz.

Kavramlar

Visual Basic adlandırma kuralları

Diğer Kaynaklar

Program yapısı ve kodu kuralları (Visual Basic)

Anahtar sözcükler (Visual Basic)