Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
När du namnger ett element i Visual Basic-programmet måste det första tecknet i det namnet vara ett alfabetiskt tecken eller ett understreck. Observera dock att namn som börjar med ett understreck inte är kompatibla med CLS (Language Independence and Language-Independent Components ).
Följande förslag gäller för namngivning.
Börja varje separat ord i ett namn med stor bokstav, som i
FindLastRecordochRedrawMyForm.Börja funktions- och metodnamn med ett verb, som i
InitNameArrayellerCloseDialog.Börja klass-, struktur-, modul- och egenskapsnamn med substantiv, som i
EmployeeNameellerCarAccessory.Börja gränssnittsnamn med prefixet "I", följt av ett substantiv eller en substantivfras, till exempel
IComponent, eller med ett adjektiv som beskriver gränssnittets beteende, till exempelIPersistable. Använd inte understrecket och använd förkortningar sparsamt, eftersom förkortningar kan orsaka förvirring.Börja namn på händelsehanterare med ett substantiv som beskriver typen av händelse följt av suffixet "
EventHandler" som i "MouseEventHandler".I namn på händelseargumentklasser inkluderar du suffixet "
EventArgs".Om en händelse har begreppet "före" eller "efter" använder du ett suffix i nutid eller tidigare tempus, som i "
ControlAdd" eller "ControlAdded".För långa eller ofta använda termer använder du förkortningar för att hålla namnlängderna rimliga, till exempel "HTML", i stället för "Hypertext Markup Language". I allmänhet är variabelnamn som är större än 32 tecken svåra att läsa på en bildskärm som är inställd på låg upplösning. Kontrollera också att dina förkortningar är konsekventa i hela programmet. Slumpmässigt byte i ett projekt mellan "HTML" och "Hypertext Markup Language" kan leda till förvirring.
Undvik att använda namn i ett inre omfång som är samma som namn i ett yttre omfång. Fel kan uppstå om fel variabel används. Om en konflikt uppstår mellan en variabel och nyckelordet med samma namn måste du identifiera nyckelordet genom att föregå det med lämpligt typbibliotek. Om du till exempel har en variabel med namnet
Datekan du bara använda den inbyggdaDatefunktionen genom att anropa DateTime.Date.