Tipuri de date VB.Net - Ghid pentru diverse tipuri de date VB.Net

Cuprins:

Anonim

Ce este VB.Net?

Visual Basic (VB) este limbajul de bază care se concentrează pe .NET Framework. Poate fi complet integrat în Visual Studio, care este editorul dezvoltatorului Microsoft. Este acceptat și, actualizat de Microsoft.
În acest articol, vom discuta în detaliu despre tipurile de date VB.Net.

De ce VB.Net?

  • Poate fi rapid și simplu pentru a dezvolta aplicații .NET.
  • Poate fi sigur de tip, orientat pe obiecte.
  • Poate construi orice tip de aplicație modernă.

Cum puteți stoca numere în software-ul dvs.? Cum să prevină revărsarea sau poate lipsa zecimalelor? Cum se utilizează datele? Aceste informații rezumă tipurile de date numerice primare prin intermediul programelor tradiționale Visual Basic, Visual Basic pentru programe software, Visual Basic .NET și diferite limbaje .NET. Experiența de dezvoltare la prețuri accesibile este de obicei gândită. Acesta nu poate fi un rezumat al programării. S-ar putea să găsiți câteva dintre informațiile utile în special dacă intenționați să migrați de la VB6 la limbajul .NET.

Diferite tipuri de date VB.Net

Declarați variabila folosind Visual Basic

variabile

  • Calculatoarele necesită să se menționeze în cont de date.
  • Variabilă ține cont doar de un pic de date simultan.
  • Nu a fost dezvoltat pentru calculatoare.

Bits și Nibbles și Bytes

  • Cea mai simplă unitate de informații în calcul este bitul.
  • Poate avea 2 valori - 0 (șters) și 1 (setat).
  • Puteți „întoarce” ușor un pic pentru a comuta între 0 și 1.
  • O listă de 4 biți este cunoscută sub numele de nibble.
  • Un grup de 8 biți este un octet (2 nervuri) numit uneori octet.
  • Grupurile de octeți sunt adesea denumite cuvinte.
  • Word (2 octeți - 16 biți)
  • Cuvânt (4 octeți - 32 biți)
  • Cuvânt (8 octeți - 64 biți)
  • Utilizați tipul de date șir pentru a stoca și afișa reprezentări ale biților

1. Tipuri de date întregi

Există o serie de tipuri întregi.

  • Byte (1 octet)

Tipul de date de octeți este un număr întreg de un octet care deține 0 valoare nesemnată de la 0 la 255.
Byte-urile sunt adesea utilizate pentru apelurile API-ului Windows, efectuând operațiuni în mod bit, iar unii dezvoltatori chiar reduc o performanță puțin mai mare folosind tablourile de byte în loc de șiruri.

  • Integer (2 octeți)

Întregul standard este de doi octeți și deține valori ale semnelor într-un interval de 64k de plus sau minus 32k.

-32, 768 la 32, 767.

  • Lung (4 octeți)

Intervalul poate fi -2, 147, 483, 648 până la 2, 147, 483, 647.

Lungime de patru octeți poate păstra valori de semn de peste două miliarde și este probabil cel mai frecvent tip de valoare de retur din VB.Net. Acesta este denumit un cuvânt dublu sau cuvânt cheie în API-ul Windows.

  • LongLong (8 octeți - numai pe sisteme pe 64 de biți)

- 9.223.372.036.854.775.808 la 9.223.372.036.854.775.807.

Versiunea pe 64 de biți a Office are tipul de date LongLong de 8 biți și este necesar pentru numeroase apeluri API API într-un mediu pe 64 de biți, din cauza spațiului de adrese de memorie sporit.

Acest lucru ar fi denumit un cuvânt sau un cuvânt cvadruplu.

  • LongPtr

Tipul LongPtr nu este deloc un tip, ci un adevărat indicator care se schimbă în funcție de mediul care rulează. Aceasta înseamnă că pe un sistem pe 32 de biți, LongPtr va returna o valoare Long și mai puțin de 64 biți, va returna o valoare LongLong. LongPtr poate fi utilizat frecvent în apelurile API de Windows, care de obicei se gestionează. Valoarea standard pentru toate acele tipuri întregi poate fi zero.

Exemplu

Așa se declară o variabilă; folosim cuvântul cheie Dim, deci înseamnă Dimensiune. Aceasta este o terminologie foarte veche. Apoi dăm un nume precum ProductID. Este doar numele pe care îl alcătuim. Apoi adăugați cuvinte cheie, deoarece acest lucru specifică tipurile de date.

Aici am primit Dim ProductID ca număr întreg. Permitem să deținem orice număr întreg.

2. Boolean

Boolean este utilizat pentru stocarea valorilor True sau False. Valoarea implicită este False. Pe plan intern, acestea sunt stocate ca un număr întreg, dar se poate evalua doar pentru Adevărat sau Fals. Când tipurile numerice sunt convertite în Booleană, 0 = Fals și orice altceva = Adevărat (Nu este fals). Când Booleans sunt convertiți într-un tip numeric, False = 0, și True = -1. Acest lucru se datorează faptului că operațiunea NU în bit este efectuată pe toți biții din numărul întreg, întorcând toți biții zero la unul, rezultând o valoare negativă.

Exemplu

Dim Este activ Ca boolean, Boolean poate reprezenta valoarea adevărată sau falsă.

3. șir

Tipul de date șir este pentru păstrarea datelor de caractere, cum ar fi nume sau alte date non-numerice. Există două forme de tip string, în funcție de modul în care este declarat.

  • O lungime variabilă (~ 2B caractere)

Valoarea implicită pentru un șir de lungime variabilă este un șir gol („”).

Tipurile de date String conțin informații textuale. Pot achiziționa aproximativ 2 miliarde de tipuri de caractere Unicode.

Exemplu

Nume Dim As String deține o valoare string.

4. Zecimal

Tipul de date zecimal conține date numerice. Intervalul este de +/- 7, 9 … E + 28 Până la 28 de zecimale.

Exemplu

Dim ListPrice As Decimal deține datele numerice fie pozitive, fie negative.

5. DateTime

Un DateTime menține o dată, precum și o dată a datelor. La miezul nopții (00:00:00) 1 ianuarie 0001 pe toată perioada 31 decembrie 9999 11:59:59.

Exemplu

Dim SellStartDate ca DateTime,

Deci linia de start numărul 10 ProductID = 1, care este întreg.

Deci numărul de linie 11 este activ = adevărat, care este boolean.

Un „cuvânt cheie” adevărat în Visual Basic înseamnă că nu îl poți folosi ca nume variabil.

Nume = „10 Speed ​​Bike” Care este un șir.

Puneți întotdeauna valorile șirului între ghilimele duble.

ListPrice = 999.99D, care este zecimal.

„D” se numește literal literar. D este pentru zecimale, în timp ce ghilimelele duble „” sunt pentru un șir.

Deci, numărul de linie 14 variabilă SellStartDate = # 1/1/2019 #, care este DataTime.

Semnul '#' (lire) este tipul literalului pentru o valoare DateTime. Este modul de a defini DateTime în codul Visual Basic.

O modalitate alternativă de a declara și de a atribui valorile de aici este totul pe o singură linie.

Un alt mod în care puteți vedea variabila de declarare două nume de variabile are același tip de date și separate de virgulă.

Acest lucru nu este considerat pur și simplu un spectacol ideal. Trebuie să declarați fiecare variabilă pe linia individuală.

6. Tipul de date obiect

Exemplu

Pe linia 3 variabila de date ca obiect. Este un tip de date special care știe să dețină oricare dintre celelalte tipuri de date. Evită tipul de date obiect, dacă este posibil. Este nevoie de multă memorie și este mai lent de utilizat decât alte tipuri de date.

Concluzie - VB.Net Tipuri de date

Un tip de date Visual Basic se numără printre cele mai importante baze cu limbajul Visual Basic. Când puteți stăpâni cu adevărat tipuri de date Visual Basic adecvate, eficiența aplicației dvs. va fi mai mare, precum și riscul de erori mult mai mic.

Articole recomandate

Acesta este un ghid pentru tipurile de date VB.Net. Aici discutăm diferite tipuri de date VB.Net. De asemenea, puteți parcurge și alte articole sugerate -

  1. Operatori VB.NET
  2. Tipuri de date în MATLAB
  3. Moștenire în VB.Net
  4. Ghid pentru VB.Net pentru Loop
  5. Tipuri de date Python
  6. Booleane Java
  7. Tipuri de date PL / SQL
  8. Evenimente VB.Net
  9. Diferite tipuri de date SQL cu exemple