Dela via


Strukturer (Visual Basic)

En struktur är en generalisering av den användardefinierade typen (UDT) som stöds av tidigare versioner av Visual Basic. Förutom fält kan strukturer exponera egenskaper, metoder och händelser. En struktur kan implementera ett eller flera gränssnitt och du kan deklarera enskilda åtkomstnivåer för varje fält.

Du kan kombinera dataobjekt av olika typer för att skapa en struktur. En struktur associerar ett eller flera element med varandra och med själva strukturen. När du deklarerar en struktur blir den en sammansatt datatyp och du kan deklarera variabler av den typen.

Strukturer är användbara när du vill att en enskild variabel ska innehålla flera relaterade informationsdelar. Du kanske till exempel vill hålla ihop en medarbetares namn, telefontillägg och lön. Du kan använda flera variabler för den här informationen, eller så kan du definiera en struktur och använda den för en enskild variabel för anställda. Fördelen med strukturen blir uppenbar när du har många anställda och därför många instanser av variabeln.

I det här avsnittet

Gör så här: Deklarera en struktur
Visar hur du deklarerar en struktur och dess element.

Strukturvariabler
Omfattar tilldelning av en struktur till en variabel och åtkomst till dess element.

Strukturer och andra programmeringselement
Sammanfattar hur strukturer interagerar med matriser, objekt, procedurer och varandra.

Strukturer och klasser
Beskriver likheterna och skillnaderna mellan strukturer och klasser.

Datatyper
Introducerar Visual Basic-datatyperna och beskriver hur du använder dem.

Datatyper
Visar en lista över de elementära datatyper som tillhandahålls av Visual Basic.