Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Amikor elnevez egy elemet a Visual Basic alkalmazásban, annak első karakterének betűrendes karakternek vagy aláhúzásnak kell lennie. Vegye figyelembe azonban, hogy az aláhúzásjellel kezdődő nevek nem felelnek meg a Language Independence és Language-Independent Components (CLS) szabványnak.
Az alábbi javaslatok az elnevezésre vonatkoznak.
Kezdje el minden különálló szót egy névben nagybetűvel, mint például a
FindLastRecordésRedrawMyForm.Kezdje a függvény- és metódusneveket egy igével, mint például
InitNameArrayvagyCloseDialog.Kezdje el az osztály, a struktúra, a modul és a tulajdonságneveket főnévvel, mint a vagy .
EmployeeNameCarAccessoryKezdje a felületneveket az "I" előtaggal, majd egy főnévvel vagy egy főnévi kifejezéssel, például
IComponentegy melléknévvel, amely a felület viselkedését írja le, példáulIPersistable. Ne használja az aláhúzásjelet, és használjon rövidítéseket takarékosan, mert a rövidítések zavart okozhatnak.Kezdje az eseménykezelő nevét egy főnévvel, amely leírja az esemény típusát, majd csatolja a "
EventHandler" utótagot, ahogy "MouseEventHandler".Az eseményargumentumosztályok nevében adja meg a "
EventArgs" utótagot.Ha egy esemény "előtte" vagy "utána" fogalma van, használjon egy utótagot a jelenben vagy a múltban, mint a "" vagy a
ControlAdd"ControlAdded".Hosszú vagy gyakran használt kifejezések esetén használjon rövidítéseket a névhosszok ésszerű megtartásához, például "HTML", a "Hypertext Markup Language" helyett. Általánosságban elmondható, hogy a 32 karakternél nagyobb változónevek nehezen olvashatók alacsony felbontású monitoron. Emellett győződjön meg arról, hogy a rövidítések konzisztensek az egész alkalmazásban. Ha véletlenszerűen vált egy projektben a "HTML" és a "Hypertext Markup Language" között, az zavart okozhat.
Ne használjon olyan neveket egy belső hatókörben, amely megegyezik a külső hatókörben lévő névkkel. A hibák akkor következhetnek be, ha nem a megfelelő változóhoz fér hozzá. Ha ütközés lép fel egy változó és az azonos nevű kulcsszó között, a kulcsszót a megfelelő típustárral való előzéssel kell azonosítania. Ha például van egy változó,
Date, akkor az intrinsicDatefüggvényt csak a DateTime.Date meghívásával használhatja.