. Visual Basic NET har flere datatyper for deg å bruke i dine programmer, fra ulike numeriske typer for både signerte og usignerte verdier , streng typer for tegn og boolske verdier for logisk testing. Du kan lage og bruke variabler fra disse datatyper klasser hvor som helst i programmet og med bruke dem til å bygge høyere nivå datatyper og strukturer . Tall
VB.NET har flere numeriske datatyper å ta hensyn til både signerte og usignerte hele tall . Signerte typer kan inneholde positive eller negative verdier , mens usignerte typer kan bare holde positive verdier. De sbyte , korte , heltall og lang typer er alle inngåtte verdier og har byte , ushort , uinteger og ULONG som sine usignerte ekvivalenter . Størrelsen av tallet kan lagre vokser med hver type. Du kan også lagre flyttall ved hjelp av enkelt-, dobbelt-og desimal datatyper , som også har ulike størrelser på lagringsplass for numeriske verdier og verdier etter desimal. Hver av disse typene holder signert tall.
String og Char
String datatype er en av de mest brukte typene . Det har en variabel lengde viser tegnene, fra null til ca to milliarder . Strenger er best brukt for lagring av informasjon som navn eller data som involverer mer enn bare tall . VB.NET har flere funksjoner som manipulerer strenger inkludert karakter konvertering og mønstergjenkjenning funksjoner. Char datatype har bare et enkelt tegn , for eksempel en bokstav, et tall eller skilletegn.
Boolsk
boolsk datatype er en logisk typen som bare evaluerer noensinne å "true" eller " False ". Du bruker den til å teste forholdene i programmet , for eksempel om en kontroll er aktivert eller ikke, eller hvis en teller har nådd en viss verdi . I motsetning til med noen andre programmeringsspråk , betyr Visual Basic ikke lagre boolske verdier som tall , med "0" for falsk og " 1" for sant. Derfor bør du ikke bruke boolske typen variabler som tilsvarende verdier til disse tallene, og i stedet bare bruke dem for logiske verdier .
Andre typer
The Date typen lagrer en dato verdi fra midnatt 1. januar 0001 til 23:59:59 den 31. desember 9999 . For eksempel: "# 7/25/2011 12:45 #" lagrer en dato verdi i VB.NET . Den Objekttype lagrer en variabel verdi av ethvert objekt klasse . Du ofte vil bruke dette til å holde adresser eller referanser til andre typer. Du kan også definere din egen objekttype i en struktur for å holde data . Dette lar deg sette sammen flere variabler av ulike typer i en struktur .