Översikt över konstanter (Visual Basic)
En konstant är ett meningsfullt namn som tar plats för ett tal eller en sträng som inte ändras. Konstanter lagrar värden som, som namnet antyder, förblir desamma under hela körningen av ett program. Du kan avsevärt förbättra kodens läsbarhet och göra den enklare att underhålla med hjälp av konstanter. Använd dem i kod som innehåller värden som visas igen eller som beror på vissa tal som är svåra att komma ihåg eller som inte har någon uppenbar betydelse.
Skapa och använda konstanter
Visual Basic innehåller ett antal fördefinierade konstanter, främst för utskrift och visning. Du kan också skapa egna konstanter med -instruktionen Const
med samma riktlinjer som för att skapa ett variabelnamn. Om Option Strict
är On
måste du uttryckligen deklarera den konstanta typen.
En konstants omfång, som är uppsättningen med all kod som kan referera till den utan att kvalificera dess namn, är samma som för en variabel som deklareras på samma plats. Om du vill skapa en konstant som finns inom ramen för en viss procedur deklarerar du den i den proceduren. Om du vill skapa en konstant som är tillgänglig i ett program deklarerar du den med nyckelordet Public
i avsnittet deklarationer i klassen.
Kommentar
Även om konstanter liknar variabler kan du inte ändra dem eller tilldela nya värden till dem som du kan till variabler.
De konstanter som du använder i koden kan definieras av objektmodellen för kontroller eller komponenter som du arbetar med, eller så kan de vara användardefinierade (dvs. de du skapar själv).
Kompilerings- och körningskonstanter
En kompileringskonstant beräknas när koden kompileras, medan en körningskonstant bara kan beräknas medan programmet körs. En kompileringskonstant har samma värde varje gång ett program körs, medan en körningskonstant kan ändras varje gång. Kompileringstidskonstanter krävs för fall som matrisgräns, skiftlägesuttryck eller uppräkningsinitierare.
I det här avsnittet
Definition | Period |
---|---|
Gör så här: Deklarera en konstant | Förklarar hur du använder -instruktionen Const för att deklarera en konstant och ange dess värde. Genom att deklarera en konstant tilldelar du värdet ett meningsfullt namn. |
Användardefinierade konstanter | Beskriver hur du skapar egna konstanter, inklusive information om omfång och hur du undviker cirkelreferenser. |
Konstanta och literala datatyper | Innehåller information om hur Visual Basic-kompilatorn initierar konstanter när Option Explicit den är avstängd. |
Anvisningar: Gruppera relaterade konstanta värden tillsammans | Visar hur du grupperar konstanta värden som är relaterade. |
Referens
Definition | Period |
---|---|
Konstanter och uppräkningar | Visar en lista över konstanterna som är fördefinierade av Visual Basic. |
Const-instruktion | Beskriver instruktionen Const och dess användning. |
Alternativ strikt -instruktion | Beskriver instruktionen Option Strict och dess användning. |
Se även
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för