? Uppräkningar är en logisk gruppering av konstanter . De tillåter grupper av konstanter som skall fastställas vid samma tidpunkt . . Visual Basic NET - förkortas ibland " VB.NET " - använder " enum " konstruktören att skapa uppräkningar . Uppräkningar också minska kodning krävs för att definiera dessa konstanter . Medlemmar av en uppräkning kan senare kallas på ett sätt som liknar det att en gruppmedlem funktion . VB.NET ram möjliggör enkel skapande och manipulering av uppräkningar . Konstanter
En konstant variabel är en vars uppdrag får inte ändras . Konstanter förekommer ofta i datorprogrammering . Till exempel , är värden som pi , kokpunkten för vatten och historiska datum ofta satt i konstant värde variabler . Som med alla variabler , måste en konstant initieras och definieras . Den " const " prefixet skiljer värdena konstanta variabler från standard variabla definitioner i VB.NET .
Uppräkningar
Uppräkningar är grupper av konstanter som definieras och initieras tillsammans . De är ofta gjorda med konstanter som har någon relation till varandra. Exempelvis skulle fryspunkten , kokpunkt, molekylmassa och densitet hos en molekyl tjänar som konstanter som definieras i en uppräkning . VB.NET uppräkningar möjliggör även mer hanterbar kod som är lätt att förstå senare av andra programmerare . Som med många aspekter av objektorienterad programmering , uppräkningar möjliggör enkel återanvändning av kod mellan olika moduler och projekt .
Uppräkning Creation
Uppräkningar skapas i en sätt som liknar en VB.NET klass . Uppräkningen måste först deklareras med " enum " nyckelordet . Intill typdefinitionen en identifierare för uppräkningar deklareras . Medlemmarna i uppräkningen finns i klammerparenteser , " { } " . Till exempel , " enum Vatten { Kokpunkt = 100 , FreezingPoint = 32 , MolecularMass = 18 } " förklarar en uppräkning " Water " , som innehåller tre ledamöter Kokpunkt , FreezingPoint och MolecularMass . Dessa medlemmar tilldelas sina värderingar och innehöll mellan två stag som innehåller kroppen av uppräkningen . Datatypen förknippas med uppräkningar är som standard heltal eller " int . " Addera åkallan
åberopar värden som finns lagrade i en uppräkning liknar åkallan av en klass metod . Till exempel koden " System.Console.Writeline ( " Detta är fryspunkten för vatten : { 0 } " , ( int ) Water.FreezingPoint ) , " skriver strängen " Detta är fryspunkten för vatten : 32 " till konsolskärmen . Den " ( int ) " kodavsnitt kastar uttryckligen konstant till dess underliggande VB.NET primitiv typ . I det här fallet , är 32 ett heltal och måste gjutas till en int innan manipulation .