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.
Az utasítással Const konstanst deklarálhat, és beállíthatja annak értékét. Az állandó deklarálásával értelmes nevet rendelhet egy értékhez. Az állandó deklarálása után az nem módosítható, és nem rendelhető hozzá új értékhez.
Konstanst deklarálhat egy eljáráson belül, vagy egy modul, osztály vagy struktúra deklarálási szakaszában. Az osztály- vagy struktúraszintű állandók alapértelmezés szerint, Private de deklarálhatók Public, FriendProtectedvagy Protected Friend a kódhozzáférés megfelelő szintjeként is.
Az állandónak érvényes szimbolikus névvel kell rendelkeznie (a szabályok megegyeznek a változónevek létrehozásához használt szabályokkal), valamint numerikus vagy sztringállandókból és operátorokból álló kifejezéssel (de függvényhívások nélkül).
Megjegyzés:
Előfordulhat, hogy a számítógép különböző neveket vagy helyeket jelenít meg a Visual Studio felhasználói felületének egyes elemeihez az alábbi utasításokban. Ezeket az elemeket a Visual Studio-kiadás és a használt beállítások határozzák meg. További információért lásd: A fejlesztői környezet személyre szabása.
Egy állandó deklarálása
Írjon be egy olyan deklarációt, amely tartalmazza a hozzáférés-meghatározót, a
Constkulcsszót és a kifejezést, ahogyan az alábbi példákban is látható:Public Const DaysInYear = 365 Private Const WorkDays = 250Ha az Option Infer értéke
Offés az Option Strict értékeOn, akkor egy konstansot egyértelműen kell deklarálnia egy adattípus (Boolean,Byte,Char,DateTime,Decimal,Double,Integer,Long,Short,SinglevagyString) megadásával.Ha
Option InferOnvagyOption StrictOff, konstanst deklarálhat anélkül, hogy megadná az adattípust egyAszáradékkal. A fordító a kifejezés típusából határozza meg az állandó típusát. További információ: Állandó és literál adattípusok.
Explicit módon megadott adattípussal rendelkező állandó deklarálása
Írjon be egy deklarációt, amely tartalmazza a
Askulcsszót és egy explicit adattípust, ahogyan az alábbi példákban is látható:Public Const MyInteger As Integer = 42 Private Const DaysInWeek As Short = 7 Protected Friend Const Funday As String = "Sunday"Egyetlen sorban több állandót deklarálhat, bár a kód olvashatóbb, ha soronként csak egyetlen állandót deklarál. Ha több állandót deklarál egy sorban, mindegyiknek ugyanazzal a hozzáférési szinttel (
Public, ,Private,Friend,ProtectedvagyProtected Friend) kell rendelkeznie.
Több állandó deklarálása egyetlen sorban
A deklarációkat vesszővel és szóközzel kell elválasztania, ahogyan az alábbi példában is látható:
Public Const Four As Integer = 4, Five As Integer = 5, Six As Integer = 44
Lásd még
Állandók áttekintése
Útmutató: Az enumerálási értékhez társított sztring meghatározása
Állandók áttekintése