. Visual Basic NET har flera datatyper som du kan använda i dina program , från olika numeriska typer för både signerade och osignerade värden , typer sträng för tecken och booleska värden för logisk testning . Du kan skapa och använda variabler från dessa klasser datatyper som helst i ditt program och även använda dem för att bygga högre nivå datatyper och strukturer . Numbers
VB.NET har flera numeriska datatyper beakta både signerade och osignerade heltal . Signerade typer kan hålla positiva eller negativa värden medan osignerade typer kan bara hålla positiva värden . De sbyte , korta , heltal och långa slag är alla signerade värden och har byte , USHORT , uinteger och ulong som sina osignerade motsvarigheter . Storleken på det nummer du kan lagra växer med varje typ . Du kan också spara flyttal som använder enkel-, dubbel -och decimal datatyper , vilka också har olika storlekar av lagringsutrymme för numeriska värden och värden efter decimal . Var och en av dessa typer håller signerade siffror .
String och Char
datatypen String är en av de mest använda typerna . Den rymmer en variabel längd persongalleri , från noll till cirka två miljarder . Strängar är bäst används för att lagra information som namn eller data som inbegriper mer än bara siffror . VB.NET har flera funktioner som manipulerar strängar inklusive tecken konvertering och mönster funktioner matchande . Den Char datatypen rymmer bara ett enda tecken , såsom en bokstav , siffra eller skiljetecken .
Boolean
datatypen Boolean är en logisk typ att alltid bara utvärderar till "true " eller " False ". Du använder den för att testa villkor inom programmet , t.ex. om en kontroll är aktiverad eller inte eller om en räknare värde har nått ett visst värde . Till skillnad från en del andra programmeringsspråk , lagrar Visual Basic inte booleska värden som tal , med " 0 " för falsk och " 1 " för sant . Därför bör du inte använda booleska typ variabler som motsvarande värden till dessa siffror och istället bara använda dem för logiska värden .
Andra typer
datumtypen lagrar ett datum värde från midnatt den 1 januari 0001 till 11:59:59 den 31 december 9999 . Till exempel , " # 7/25/2011 12:45 # " lagrar ett datum värde i VB.NET . Objekttypen lagrar ett variabelt värde av något föremål klassen . Du ofta kommer att använda detta för att hålla adresser eller hänvisningar till andra typer . Du kan också definiera egna objekttyp i en struktur för att lagra data . Detta gör att du kan sätta samman flera variabler av olika typer i en struktur .