VB.Net-tietotyypit - Opas erilaisiin VB.Net-tietotyyppeihin

Sisällysluettelo:

Anonim

Mikä on VB.Net?

Visual Basic (VB) on BASIC-kieli, joka keskittyy .NET-kehykseen. Se voidaan integroida kokonaan Visual Studioon, joka on Microsoftin johtava kehittäjäeditori. Sitä tukee sekä päivittää yksinkertaisesti Microsoft.
Tässä artikkelissa käsittelemme yksityiskohtaisesti VB.Net-tietotyyppejä.

Miksi VB.Net?

  • .NET-sovellusten kehittäminen voi olla nopeaa ja helppoa.
  • Se voi olla tyyppiturvallinen, oliokeskeinen.
  • Se voi rakentaa mitä tahansa nykyaikaista sovellusta.

Kuinka voit tallentaa numeroita ohjelmistoon? Kuinka estää ylivuodon tai desimaalien puutteen? Kuinka käyttää päivämääriä? Nämä tiedot ovat yhteenveto tärkeimmistä numeerisista tietotyypeistä perinteisillä Visual Basic-, Visual Basic -ohjelmisto-ohjelmilla, Visual Basic .NET ja useilla .NET-kielillä. Edullinen kehityskokemus ajatellaan yleensä. Tämä ei voi olla yhteenveto ohjelmoinnista. Saatat löytää muutamia erityisen hyödyllisiä tietoja, jos aiot siirtyä VB6: sta .NET-kielelle.

Erilaiset VB.Net-tietotyypit

Ilmoita muuttuja Visual Basic -sovelluksella

muuttujat

  • Tietokoneet vaativat pääsyä tietojen pitämiseen mielessä.
  • Muuttuja pitää mielessä vain yhden bitin datan kerrallaan.
  • Ei kehitetty tietokoneille.

Bittit ja naulat ja tavut

  • Tietojenkäsittelyn yksinkertaisin tietoyksikkö on bitti.
  • Voi olla 2 arvoa - 0 (tyhjennetty) ja 1 (asetettu).
  • Voit helposti "kääntää" hiukan vaihtaaksesi välillä 0 ja 1.
  • Luettelo 4 bitistä tunnetaan napannaksi.
  • 8 bitin ryhmä on tavu (2 naulaketta), jota joskus kutsutaan oktettiksi.
  • Tavuryhmiin viitataan usein sanoina.
  • Word (2 tavua - 16 bittiä)
  • Dword (4 tavua - 32 bittiä)
  • Qword (8 tavua - 64 bittiä)
  • Käytä merkkijonotietotyyppiä tallentaaksesi ja näyttämään bittiesityksiä

1. Kokonaislukujen tietotyypit

On olemassa useita kokonaislukutyyppejä.

  • Tavu (1 tavu)

Tavutietotyyppi on yksitavuinen kokonaisluku, jolla on allekirjoittamaton arvo välillä 0 - 255.
Tavuja käytetään usein Windows API -kutsuihin suorittaen bittisissä toiminnoissa, ja jotkut kehittäjät jopa puristavat hieman enemmän suorituskykyä käyttämällä tavujoukkoja merkkijonojen sijasta.

  • Kokonaisluku (2 tavua)

Vakio kokonaisluku on kaksi tavua ja sillä on merkkiarvot 64 k: n alueella plus tai miinus 32 k.

-32 768 - 32 767.

  • Pitkä (4 tavua)

Alue voi olla -2, 147, 483, 648 - 2, 147, 483, 647.

Neljän tavun mittaisilla signaaliarvoilla voi olla yli kaksi miljardia, ja se on luultavasti yleisin paluuarvotyyppi VB.Netissä. Tätä kutsutaan kaksoissanaksi tai sanana Windows API: ssa.

  • LongLong (8 tavua - vain 64-bittisissä järjestelmissä)

- 9, 223, 372, 036, 854, 775, 808 - 9, 223, 372, 036, 854, 775, 807.

Officen 64-bittisessä versiossa on 8 tavun LongLong-tietotyyppi, ja sitä tarvitaan monille Windows API -puheluille 64-bittisessä ympäristössä lisääntyneen muistitilan vuoksi.

Tätä kutsutaan nelinkertaiseksi sanaksi tai sanana.

  • LongPtr

LongPtr-tyyppi ei oikeastaan ​​ole lainkaan tyyppi, mutta todellinen osoitin, joka muuttuu käynnissä olevasta ympäristöstä riippuen. Tämä tarkoittaa, että 32-bittisessä järjestelmässä LongPtr palauttaa Long-arvon, ja alle 64-bittisessä, se palauttaa LongLong-arvon. LongPtr: ää voidaan käyttää usein Windows API -kutsuissa, jotka yleensä hallitsevat. Kaikkien näiden kokonaislukutyyppien vakioarvo voi olla nolla.

esimerkki

Näin julistamme muuttujan; käytämme Dim-avainsanaa, joten se tarkoittaa ulottuvuutta. Tämä on hyvin vanha terminologia. Sitten annamme nimen kuten ProductID. Se on vain nimi, jonka muodostamme. Lisäät sitten avainsanan, koska tämä määrittelee tietotyypit.

Täällä saimme Dim ProductID kokonaislukuna. Sallimme minkä tahansa kokonaisen numeron pitämisen.

2. Boolean

Boolen arvoa käytetään todellisten tai väärien arvojen tallentamiseen. Oletusarvo on Väärä. Sisäisesti ne tallennetaan kokonaislukuna, mutta se voi arvioida vain totta tai vääriä. Kun numeeriset tyypit muunnetaan Boolean-arvoksi, 0 = vääriä ja mikä tahansa muu = totta (ei vääriä). Kun Boolean-yksiköt muunnetaan numeeriseksi tyypiksi, False = 0 ja True = -1. Tämä johtuu siitä, että bittinä EI-operaatio suoritetaan kaikille kokonaisluvun biteille, kääntämällä kaikki nollattuneet bitit yhdeksi, jolloin saadaan negatiivisen arvo.

esimerkki

Himmennys on aktiivinen Boolen arvoisena Boolen arvo voi edustaa joko tosi- tai vääriä arvoja.

3. Merkkijono

Merkkijonotietotyyppi on tarkoitettu merkkitietojen, kuten nimien tai muun ei-numeerisen datan, pitämiseen. Merkkijonotyyppiä on kahta muotoa riippuen siitä, kuinka se ilmoitetaan.

  • Vaihteleva pituus (~ 2B merkkiä)

Muuttuvapituisen merkkijonojen oletusarvo on tyhjä merkkijono (“”).

Merkkijonotiedot sisältävät kaiken tekstitiedon. Voi hankkia noin 2 miljardia Unicode-merkkityyppiä.

esimerkki

Dim Name As String omistaa merkkijonoarvon.

4. Desimaali

Desimaalitietotyyppi sisältää numeerista dataa. Alue on +/- 7, 9… E + 28 28 desimaalin tarkkuudella.

esimerkki

Dim ListPrice As Decimal pitää numeerista tietoa joko positiivisena tai negatiivisena.

5. DateTime

DateTime ylläpitää päivämäärää ja data-aikaa. Keskiyö (00:00:00) 1. tammikuuta 0001 koko 31. joulukuuta 9999 11:59:59.

esimerkki

Dim SellStartDate kuten DateTime,

Joten lähtölinjan numero 10 ProductID = 1, joka on kokonaisluku.

Joten rivinumero 11 on aktiivinen = totta, mikä on loogista.

Todellinen ”avainsana” Visual Basicissä tarkoittaa, että et voi käyttää sitä muuttujan nimellä.

Nimi = “10 Speed ​​Bike” Mikä on merkkijono.

Laita merkkijonoarvot aina lainausmerkeihin.

Listahinta = 999, 99D, joka on desimaali.

D-kirjainta kutsutaan tyyppikirjalliseksi. D on desimaalin tarkkuudella, kun taas kaksoislainausmerkit “” ovat merkkijonolle.

Joten rivinumero 14 muuttujan nimi SellStartDate = # 1/1/2019 #, joka on DateTime.

'#' (Punta) -merkki on DateTime-arvon tyyppikirjallisuus. Näin määritetään DateTime Visual Basic -koodissa.

Vaihtoehtoinen tapa arvojen ilmoittamiseen ja määrittämiseen on kaikki kaikki yhdellä rivillä.

Toinen tapa, jolla voit nähdä ilmoitusmuuttujan, kahdella muuttujan nimellä on sama tietotyyppi ja erotettu pilkulla.

Tätä ei yksinkertaisesti pidetä ihanteellisena esityksenä. Jokainen muuttuja on ilmoitettava yksittäisellä rivillä.

6. Objektitietotyyppi

esimerkki

Rivillä 3 tietomuuttuja objektina. Se on erityinen tietotyyppi, joka osaa pitää mitä tahansa muuta tietotyyppiä. Vältä Object-tietotyyppiä, jos se on mahdollista. Se vie paljon muistia ja on hitaampaa käyttää kuin muut tietotyypit.

Johtopäätös - VB.Net-tietotyypit

Visual Basic -tietotyyppi on yksi tärkeimmistä Visual Basic -kielen perusteista. Kun pystyt hallitsemaan aidot Visual Basic -tietotyypit, sovelluksesi tehokkuus on suurempi ja virheiden riski huomattavasti pienempi.

Suositellut artikkelit

Tämä on opas VB.Net-tietotyyppeihin. Tässä keskustellaan erityyppisistä VB.Net-tietotyypeistä. Voit myös käydä läpi muiden ehdottamiemme artikkeleidemme -

  1. VB.NET-operaattorit
  2. Tietotyypit MATLABissa
  3. Perintö VB.Netissä
  4. Opas VB.Net for Loop -sovellukseen
  5. Python-tietotyypit
  6. Java Booleans
  7. PL / SQL-tietotyypit
  8. VB.Net -tapahtumat
  9. Erityyppiset SQL-tiedot esimerkkeinä