VB.Netin tyypit Operatorit: Aritmetiikka, vertailu ja looginen

Mikä on Operator VB.Netissä?

An Operator VB.Netissä viittaa symboliin, joka ohjeistaa kääntäjää suorittamaan tietyn loogisen tai matemaattisen manipuloinnin. Operaattori suorittaa toiminnon tarjotuille operandeille. Microsoft VB.Netillä on erilaisia ​​operaattoreita. Keskustelemme niistä tässä opetusohjelmassa.

Aritmeettinen Operatorit VB.Netissä

Voit käyttää aritmeettisia operaattoreita suorittamaan erilaisia ​​matemaattisia operaatioita VB.NET:ssä. VB.Netin aritmeettisia operaattoreita ovat:

Aritmeettinen OperaTor Tuotetiedot
^ operandin nostamiseksi toisen operandin tehoon
+ kahden operandin lisäämiseen.
- toisen operandin vähentämiseksi ensimmäisestä operandista.
* molempien operandien kertomiseen.
/ operandin jakamisesta toista vastaan. Se palauttaa liukulukutuloksen.
\ operandin jakamisesta toista vastaan. Se palauttaa kokonaisluvun tuloksen.
MOD tunnetaan moduulioperaattorina. Se palauttaa loppuosan jaon jälkeen.

Esimerkki VB.Net Aritmetiikasta OperaTor

Tässä on esimerkki VB.Net-aritmeettisesta operaattorista:

Vaihe 1) Luo uusi konsolisovellus. Jos haluat tietää tämän, vieraile edellisessä opetusohjelmassamme Tietotyypit ja muuttujat.

Vaihe 2) Lisää seuraava koodi:

Module Module1

    Sub Main()
        Dim var_w As Integer = 11
        Dim var_x As Integer = 5
        Dim var_q As Integer = 2
        Dim var_y As Integer
        Dim var_z As Single

        var_y = var_w + var_z
        Console.WriteLine(" Result of 11 + 5 is {0} ", var_y)

        var_y = var_w - var_x
        Console.WriteLine(" Result of 11 - 5 is {0} ", var_y)

        var_y = var_w * var_x
        Console.WriteLine(" Result of 11 * 5 is {0} ", var_y)

        var_z = var_w / var_x
        Console.WriteLine(" Result of 11 / 5 is {0}", var_z)

        var_y = var_w \ var_x
        Console.WriteLine(" Result of 11 \ 5 is {0}", var_y)

        var_y = var_w Mod var_x
        Console.WriteLine(" Result of 11 MOD 5 is {0}", var_y)

        var_y = var_x ^ var_x
        Console.WriteLine(" Result of 5 ^ 5 is {0}", var_y)
        Console.ReadLine()

    End Sub

End Module

Vaihe 3) Napsauta Käynnistä-painiketta suorittaaksesi koodin. Sinun pitäisi saada seuraava ikkuna:

VB.Net Aritmetiikka OperaTor

Tässä on kuvakaappaus koodista:

VB.Net Aritmetiikka OperaTor

Koodin selitys:

  1. Moduuli nimeltä Moduuli1 luominen.
  2. Pääalamenettelyn luominen.
  3. Luodaan kokonaislukumuuttuja var_w, jonka arvo on 11.
  4. Luodaan kokonaislukumuuttuja var_x, jonka arvo on 5.
  5. Luodaan kokonaisluku var_q, jonka arvo on 2.
  6. Luodaan kokonaisluku var_y.
  7. Luodaan kokonaisluku var_z.
  8. Muuttujien var_w ja var_z arvojen lisääminen ja tuloksen liittäminen muuttujaan var_y.
  9. Yllä olevan tuloksen tulostaminen konsolille.
  10. Muuttujien var_x arvon vähentäminen muuttujan var_w arvosta ja tuloksen liittäminen muuttujaan var_y.
  11. Yllä olevan tuloksen tulostaminen konsolille.
  12. Kerrotaan muuttujien var_w ja var_x arvot ja tulos annetaan muuttujalle var_y.
  13. Yllä olevan tuloksen tulostaminen konsolille.
  14. Jaetaan muuttujan var_w arvo muuttujan var_x arvolla ja tulos annetaan muuttujalle var_z.
  15. Yllä olevan tuloksen tulostaminen konsolille.
  16. Jaetaan muuttujan var_w arvo muuttujan var_x arvolla ja tulos annetaan muuttujalle var_y.
  17. Yllä olevan tuloksen tulostaminen konsolille.
  18. Jäännöksen saaminen sen jälkeen, kun muuttujan var_w arvo on jaettu muuttujan var_x arvolla ja tulos on annettu muuttujalle var_y.
  19. Yllä olevan tuloksen tulostaminen konsolille.
  20. Nostetaan muuttujan var_x arvo saman potenssiin ja annetaan tulos muuttujalle var_y.
  21. Yllä olevan tuloksen tulostaminen konsolille.
  22. Konsolista poistuminen, kun käyttäjä painaa mitä tahansa näppäintä.
  23. Aliprosessin lopettaminen.
  24. Moduulin lopettaminen

Vertailu Operatorit VB.Netissä

Vertailuoperaattoreita käytetään muuttujien väliseen vertailuun. VB.Netin vertailuoperaattoreita ovat seuraavat:

Vertailu OperaTors Tuotetiedot
= Tarkistaa, ovatko kahdella operandilla samat arvot. Jos ne ovat yhtä suuret, ehdon arvoksi tulee Tosi.
<> Tarkistaa, etteivät nämä kaksi operandia ole samat. Jos ne eivät ole yhtä suuret, ehdon arvoksi tulee Tosi.
> Tarkistaa, onko vasemman operandin arvo suurempi kuin oikean operandin arvo. Jos tosi, ehdon arvoksi tulee Tosi.
< Tarkistaa, onko vasemman operandin arvo pienempi kuin oikean operaandin arvo. Jos tosi, ehdon arvoksi tulee Tosi.
>= Tarkistaa, onko vasemman operandin arvo suurempi tai yhtä suuri kuin oikean operaandin arvo. Jos tosi, ehdon arvoksi tulee Tosi.
<= Tarkistaa, onko vasemman operandin arvo pienempi tai yhtä suuri kuin oikean operaandin arvo. Jos tosi, ehdon arvoksi tulee Tosi.

Esimerkki VB.Net-vertailusta OperaTor

Esitetään esimerkki VB.Net-vertailuoperaattorista:

Vaihe 1) Luo uusi konsolisovellus. Jos et tiedä, miten se tehdään, tutustu edelliseen tietotyyppejä ja muuttujia käsittelevään opetusohjelmaamme.

Vaihe 2) Lisää seuraava koodi:

Module Module1

    Sub Main()
        Dim x As Integer = 11
        Dim y As Integer = 5
        If (x = y) Then
            Console.WriteLine("11=5 is True")
        Else
            Console.WriteLine(" 11=5 is False")
        End If

        If (x < y) Then
            Console.WriteLine(" 11<5 is True")
        Else
            Console.WriteLine(" 11<5 is False")
        End If

        If (x > y) Then
            Console.WriteLine(" 11>5 is True")
        Else
            Console.WriteLine(" 11>5 is False")
        End If
       
        x = 3
        y = 7
        If (x <= y) Then
            Console.WriteLine(" 3<=7 is True")
        End If
        If (y >= x) Then
            Console.WriteLine(" 7>=3 is True")
        End If
        Console.ReadLine()

    End Sub

End Module	

Vaihe 3) Napsauta työkalupalkin Käynnistä-painiketta suorittaaksesi koodin. Sinun pitäisi saada seuraava ikkuna:

VB.Netin vertailu OperaTor

Olemme käyttäneet seuraavaa koodia:

VB.Netin vertailu OperaTor

Koodin selitys:

  1. Moduuli nimeltä Moduuli1 luominen.
  2. Pääalamenettelyn luominen.
  3. Luodaan kokonaislukumuuttuja x, jonka arvo on 11.
  4. Luodaan kokonaislukumuuttuja y, jonka arvo on 5.
  5. Tarkistetaan, onko muuttujan x arvo yhtä suuri kuin muuttujan y arvo. Meillä on Jos…Then-ehtolausekkeet.
  6. Tulostetaan tekstiä konsoliin, jos yllä oleva ehto on tosi.
  7. Else-osa, joka suoritetaan, jos yllä oleva ehto on False, eli jos x ei ole yhtä suuri kuin y.
  8. Tulostetaan tekstiä konsoliin, jos yllä oleva Else-osa suoritetaan.
  9. Jos-ehdon lopettaminen.
  10. Tarkistetaan, onko muuttujan x arvo pienempi kuin muuttujan y.
  11. Tulostetaan tekstiä konsoliin, jos yllä oleva ehto on totta.
  12. Else-osa, joka suoritetaan, jos yllä oleva ehto on False, eli jos muuttujan x arvo ei ole pienempi kuin muuttujan y arvo.
  13. Tulostetaan tekstiä konsoliin, jos yllä oleva Else-osa suoritetaan.
  14. Jos-ehdon lopettaminen.
  15. Tarkistaa, onko muuttujan x arvo suurempi kuin muuttujan y.
  16. Tulostetaan tekstiä konsoliin, jos yllä oleva ehto on totta.
  17. Suorituksen Else-osa, jos yllä oleva ehto on False, eli jos muuttujan x arvo ei ole suurempi kuin muuttujan y arvo.
  18. Tulostetaan tekstiä konsoliin, jos yllä oleva Else-osa suoritetaan.
  19. Jos-ehdon lopettaminen.
  20. Uuden arvon antaminen muuttujalle x, eli 11-3.
  21. Uuden arvon antaminen muuttujalle y, eli 5 - 7.
  22. Tarkistaa, onko muuttujan x arvo pienempi tai yhtä suuri kuin muuttujan y arvo.
  23. Tulostetaan tekstiä konsoliin, jos yllä oleva ehto on totta.
  24. Jos-ehdon lopettaminen.
  25. Tarkistaa, onko muuttujan x arvo suurempi tai yhtä suuri kuin muuttujan y arvo.
  26. Tulostetaan tekstiä konsoliin, jos yllä oleva ehto on totta.
  27. Jos-ehdon lopettaminen.
  28. Konsolista poistuminen, kun käyttäjä painaa mitä tahansa näppäintä.

looginen Operatorit VB.Netissä

Loogiset operaattorit auttavat meitä tekemään loogisia päätöksiä. Looginen OperaVB.Netin torit ovat:

looginen OperaTor Tuotetiedot
Ja tunnetaan nimellä looginen/bittikohtainen AND. Totta vain, kun molemmat ehdot ovat tosia.
Or tunnetaan nimellä looginen/bittikohtainen TAI. Totta, kun jokin ehdoista on totta.
Ei Looginen/bittikohtainen EI. Kääntää operandin loogisen tilan. Jos tosi, ehdosta tulee epätosi ja päinvastoin.
xor bittikohtainen Looginen yksinomainen OR-operaattori. Palauttaa arvon False, jos kaikki lausekkeet ovat tosi tai epätosi. Muuten se palauttaa True.
Ja myös Se tunnetaan myös loogisena AND-operaattorina. Toimii vain Boolen datan kanssa suorittamalla oikosulku.
Tai muuten Se tunnetaan myös loogisena OR-operaattorina. Toimii vain Boolen datan kanssa suorittamalla oikosulku.
On False Määrittää, onko lausekkeen arvo Epätosi.
On totta Määrittää, onko lausekkeen arvo True.

Esimerkki VB.Net Logicalista OperaTor

Osoitetaan, kuinka loogisia operaattoreita käytetään esimerkin avulla:

Vaihe 1) Luo uusi konsolisovellus. Jos et tiedä, miten se tehdään, tutustu edelliseen tietotyyppejä ja muuttujia käsittelevään opetusohjelmaamme.

Vaihe 2) Lisää seuraava koodi:

Module Module1

    Sub Main()

        Dim var_w As Boolean = True
        Dim var_x As Boolean = True
        Dim var_y As Integer = 5
        Dim var_z As Integer = 20

        If (var_w And var_x) Then
            Console.WriteLine("var_w And var_x - is true")
        End If
        If (var_w Or var_x) Then
            Console.WriteLine("var_w Or var_x - is true")
        End If
        If (var_w Xor var_x) Then
            Console.WriteLine("var_w Xor var_x - is true")
        End If
        If (var_y And var_z) Then
            Console.WriteLine("var_y And var_z - is true")
        End If
        If (var_y Or var_z) Then
            Console.WriteLine("var_y Or var_z - is true")
        End If
         'Only logical operators
        If (var_w AndAlso var_x) Then
            Console.WriteLine("var_w AndAlso var_x - is true")
        End If
        If (var_w OrElse var_x) Then
            Console.WriteLine("var_w OrElse var_x - is true")
        End If
        var_w = False
        var_x = True
        If (var_w And var_x) Then
            Console.WriteLine("var_w And var_x - is true")
        Else
            Console.WriteLine("var_w And var_x - is not true")
        End If
        If (Not (var_w And var_x)) Then
            Console.WriteLine("var_w And var_x - is true")
        End If
        Console.ReadLine()
    End Sub
End Module

Vaihe 3) Suorita koodi napsauttamalla työkalupalkin Käynnistä-painiketta. Saat seuraavan ikkunan:

looginen Operatorit VB.Netissä

Tässä on kuvakaappauksia yllä olevasta koodista:

looginen Operatorit VB.Netissä

looginen Operatorit VB.Netissä

Koodin selitys:

  1. Moduuli nimeltä Moduuli1 luominen.
  2. Pääalamenettelyn luominen.
  3. Ilmoitetaan Boolen muuttuja var_w, jonka arvo on True.
  4. Ilmoitetaan Boolen muuttuja var_x, jonka arvo on True.
  5. Ilmoitetaan kokonaislukumuuttuja var_y, jonka arvo on 5.
  6. Ilmoitetaan kokonaislukumuuttuja var_z, jonka arvo on 20.
  7. Suoritetaan Ja operaatio muuttujien var_w ja var_x arvoilla. Olemme käyttäneet Jos…Then-ehtoa ryhtyäksemme toimenpiteisiin toiminnan tuloksen perusteella.
  8. Konsolissa tulostettava teksti, jos yllä olevan toiminnon tulos on tosi.
  9. If-lauseen lopetus.
  10. Suoritetaan Or-toimintoa muuttujien var_w ja var_x arvoille. Olemme käyttäneet Jos…Then-ehtoa ryhtyäksemme toimenpiteisiin toiminnan tuloksen perusteella.
  11. Konsolissa tulostettava teksti, jos yllä olevan toiminnon tulos on tosi.
  12. If-lauseen lopetus.
  13. Suoritetaan Xor-operaatio muuttujien var_w ja var_x arvoille. Olemme käyttäneet Jos…Then-ehtoa ryhtyäksemme toimenpiteisiin toiminnan tuloksen perusteella.
  14. Konsolissa tulostettava teksti, jos yllä olevan toiminnon tulos on tosi.
  15. If-lauseen lopetus.
  16. Suoritetaan ja operoidaan muuttujien var_y ja var_z arvoilla. Olemme käyttäneet Jos…Then-ehtoa ryhtyäksemme toimenpiteisiin toiminnan tuloksen perusteella.
  17. Konsolissa tulostettava teksti, jos yllä olevan toiminnon tulos on tosi.
  18. If-lauseen lopetus.
  19. Suoritetaan Or-toimintoa muuttujien var_y ja var_z arvoille. Olemme käyttäneet Jos…Then-ehtoa ryhtyäksemme toimenpiteisiin toiminnan tuloksen perusteella.
  20. Konsolissa tulostettava teksti, jos yllä olevan toiminnon tulos on tosi.
  21. If-lauseen lopetus.
  22. Kommentti. Kääntäjä ohittaa tämän.
  23. Suoritetaan AndAlso-toiminto muuttujien var_w ja var_x arvoille. Olemme käyttäneet Jos…Then-ehtoa ryhtyäksemme toimenpiteisiin toiminnan tuloksen perusteella.
  24. Konsolissa tulostettava teksti, jos yllä olevan toiminnon tulos on tosi.
  25. If-lauseen lopetus.
  26. Suoritetaan OrElso-toimintoa muuttujien var_w ja var_x arvoille. Olemme käyttäneet Jos…Then-ehtoa ryhtyäksemme toimenpiteisiin toiminnan tuloksen perusteella.
  27. Konsolissa tulostettava teksti, jos yllä olevan toiminnon tulos on tosi.
  28. If-lauseen lopetus.
  29. Muuttujan w arvon muuttaminen tosi arvosta False.
  30. Muuttujan var_x arvo pysyy True.
  31. Suoritetaan ja operoidaan muuttujien var_w ja var_x arvoilla. Olemme käyttäneet Jos…Then-ehtoa ryhtyäksemme toimenpiteisiin toiminnan tuloksen perusteella.
  32. Konsolissa tulostettava teksti, jos yllä olevan toiminnon tulos on tosi.
  33. Muu osa suoritetaan, jos yllä oleva Jos ehto ei ole tosi.
  34. Konsoliin tulostettava teksti, jos yllä olevan tulos Jos toiminto on False. Sitten se on Else-lausekkeen alla.
  35. If-lauseen lopetus.
  36. Suoritetaan Ja-toiminto muuttujien var_w ja var_x arvoille ja käännetään sitten tulos käänteisesti käyttämällä Not-operaattoria. Olemme käyttäneet Jos…Then-ehtoa ryhtyäksemme toimenpiteisiin toiminnan tuloksen perusteella.
  37. Konsolissa tulostettava teksti, jos yllä olevan toiminnon tulos on tosi.
  38. If-lauseen lopetus.
  39. Hyväksy käyttäjän syötteet näppäimistön kautta.

Bitti Shift Operatorit VB.Netissä

Näitä operaattoreita käytetään siirtooperaatioiden suorittamiseen binääriarvoille.

Bitti Shift Operatiors Tuotetiedot
Ja Tunnetaan nimellä Bitwise AND Operator. Se kopioi jonkin verran tulokseen, jos se löytyy molemmista operandiista.
Or Tunnetaan nimellä Binary OR Operator. Se kopioi hieman, jos se löytyy jommastakummasta operandista.
xor Binäärinen XOR Operator. Bitin kopioimiseen, jos se on asetettu jompaankumpaan operandiin molempien sijaan.
Ei Se tunnetaan nimellä Binary Ones Complement Operator. Se on unaarinen operaattori, joka "kääntää" bittejä.

Bitti Shift Operator Esimerkki VB.Netissä

Esitetään bittisiirtooperaattorit esimerkillä:

Vaihe 1) Luo uusi konsolisovellus. Jos et tiedä, miten se tehdään, tutustu edelliseen tietotyyppejä ja muuttujia käsittelevään opetusohjelmaamme.

Vaihe 2) Lisää seuraava koodi:

Module Module1

    Sub Main()

        Dim w As Integer = 50
        Dim x As Integer = 11
        Dim y As Integer = 0
        y = w And x
        Console.WriteLine("y = w And x is {0}", y)
        y = w Or x

        Console.WriteLine("y = w Or x is {0}", y)
        y = w Xor x

        Console.WriteLine("y = w Xor x  is {0}", y)
        y = Not w

        Console.WriteLine("y = Not w is {0}", y)
        Console.ReadLine()

    End Sub
End Module

Vaihe 3) Suorita koodi napsauttamalla Käynnistä-painiketta. Sinun pitäisi saada seuraava ikkuna:

Bitti Shift Operator VB.Netissä

Tässä on kuvakaappaus koodista:

Bitti Shift Operator VB.Netissä

Koodin selitys:

  1. Moduuli nimeltä Moduuli1 luominen.
  2. Pääalamenettelyn luominen.
  3. Luodaan kokonaislukumuuttuja w, jonka arvo on 50.
  4. Luodaan kokonaislukumuuttuja x, jonka arvo on 11.
  5. Luodaan kokonaislukumuuttuja y, jonka arvo on 0.
  6. Bittikohtaisen And-operaattorin soveltaminen muuttujien w ja x arvoihin ja tuloksen osoittaminen muuttujalle y.
  7. Tulostetaan tekstiä ja yllä olevan toiminnon tulos konsolissa.
  8. Bittikohtaisen Or-operaattorin soveltaminen muuttujien w ja x arvoihin ja tuloksen osoittaminen muuttujalle y.
  9. Tulostetaan tekstiä ja yllä olevan toiminnon tulos konsolissa.
  10. Bittikohtaisen Xor-operaattorin soveltaminen muuttujien w ja x arvoihin ja tuloksen osoittaminen muuttujalle y.
  11. Tulostetaan tekstiä ja yllä olevan toiminnon tulos konsolissa.
  12. Bittikohtaisen Not-operaattorin käyttäminen muuttujan w arvoon ja tuloksen osoittaminen muuttujalle y.
  13. Tulostetaan tekstiä ja yllä olevan toiminnon tulos konsolissa.
  14. Pysäytä konsoli odottamaan käyttäjän syöttöä näppäimistön kautta.
  15. Lopeta alimenettely.
  16. Lopeta moduuli.

Toimeksianto Operatorit VB.Netissä

Alla ovat VB.Netin määritysoperaattorit:

Toimeksianto OperaTor Tuotetiedot
= Yksinkertainen tehtäväoperaattori. Se määrittää oikean operandin arvon vasemmalle operandille.
+= Tunnetaan nimellä Add AND assignment -operaattori. Se lisää oikean operandin vasempaan operandiin ja määrittää sitten tuloksen vasemmalle operandille.
= Tunnetaan nimellä Vähennä AND -tehtäväoperaattori. Se vähentää oikean operandin vasemmasta operaandista ja määrittää sitten tuloksen vasemmalle operandille.
*= Tunnetaan kertoja AND -määritysoperaattorina. Se kertoo vasemman operandin oikealla ja määrittää sitten tuloksen vasemmalle operandille.

Toimeksianto Operator Esimerkki VB.Netissä

Alla on esimerkki määritysoperaattorista VB.Netissä:

Vaihe 1) Luo uusi konsolisovellus. Jos et tiedä, miten se tehdään, tutustu edelliseen tietotyyppejä ja muuttujia käsittelevään opetusohjelmaamme.

Vaihe 2) Lisää seuraava koodi:

Module Module1

    Sub Main()

        Dim x As Integer = 5
      
        Dim y As Integer

        y = x
        Console.WriteLine(" y = x gives y = {0}", y)

        y += x
        Console.WriteLine(" y += x gives y = {0}", y)

        y -= x
        Console.WriteLine(" y -= x gives y = {0}", y)

        y *= x
        Console.WriteLine(" y *= x gives y = {0}", y)

        Console.ReadLine()

    End Sub
End Module

Vaihe 3) Suorita nyt koodi napsauttamalla työkalupalkin Käynnistä-painiketta. Sinun pitäisi saada seuraava ikkuna:

Toimeksianto OperaTor

Seuraavaa koodia on käytetty:

Toimeksianto OperaTor

Koodin selitys:

  1. Moduuli nimeltä Moduuli1 luominen.
  2. Pääalamenettelyn luominen.
  3. Luodaan kokonaislukumuuttuja x, jonka arvo on 5.
  4. Luodaan kokonaislukumuuttuja y.
  5. Muuttujan x arvon antaminen muuttujalle y. Muuttujan y arvoksi tulee nyt 5.
  6. Tulostetaan tekstiä ja yllä olevan toiminnon tulos konsolissa.
  7. Lisätään muuttujan y arvo muuttujan x arvoon, eli 5 + 5, ja sitten tulos annetaan muuttujalle y. Tämä antaa y = 10.
  8. Tulostetaan tekstiä ja yllä olevan toiminnon tulos konsolissa.
  9. Vähennetään muuttujan x (5) arvo muuttujan y (10) arvosta ja annetaan tulos muuttujalle y, eli 10-5.
  10. Tulostetaan tekstiä ja yllä olevan toiminnon tulos konsolissa.
  11. Kerrotaan muuttujan y arvo muuttujan x arvolla ja tulos annetaan muuttujalle y, eli 5 * 5.
  12. Tulostetaan tekstiä ja yllä olevan toiminnon tulos konsolissa.
  13. Pysäytä konsoli odottamaan käyttäjän syöttöä.
  14. Alamenettelyn lopettaminen.
  15. Moduulin lopetus.

sekalainen Operatorit VB.Netissä

VB.Net tukee muita sekalaisia ​​operaattoreita. Keskustellaan niistä:

sekalainen OperaTors Tuotetiedot
GetType Tämä operaattori antaa objektien tyypin määritetylle lausekkeelle.
Function Expression
  • lambdan koodin ja parametrien ilmoittamiseen
  • ilmaisufunktio.

sekalainen Operator Esimerkki VB.Netissä

Tässä on esimerkki VB.Netin sekalaisesta operaattorista:

Vaihe 1) Luo uusi konsolisovellus. Jos et tiedä, miten se tehdään, tutustu edelliseen tietotyyppejä ja muuttujia käsittelevään opetusohjelmaamme.

Vaihe 2) Lisää seuraava koodi:

Module Module1

    Sub Main()

        Dim x As Integer = 5
        Console.WriteLine(GetType(Integer).ToString())
        Console.WriteLine(GetType(String).ToString())
        Console.WriteLine(GetType(Double).ToString())

        Dim trippleValue = Function(val As Integer) val * 3
        Console.WriteLine(trippleValue(2))
        Console.WriteLine(If(x >= 0, "Positive", "Negative"))
        Console.ReadLine()

    End Sub
End Module

Vaihe 3) Suorita koodi napsauttamalla työkalupalkin Käynnistä-painiketta. Sinun pitäisi saada seuraava ikkuna:

sekalainen OperaTor

Olemme käyttäneet seuraavaa koodia:

sekalainen OperaTor

Koodin selitys:

  1. Moduuli nimeltä Moduuli1 luominen.
  2. Pääalamenettelyn luominen.
  3. Ilmoitetaan kokonaislukumuuttuja x, jonka arvo on 5.
  4. Integer-tietotyypin Type-objektin hankkiminen ja tuloksen muuntaminen muotoon a jono kutsumalla ToString()-metodia ja tulostamalla se konsolissa.
  5. String-tietotyypin Type-objektin hankkiminen ja tuloksen muuntaminen merkkijonoksi kutsumalla ToString()-metodia ja tulostamalla se konsolille.
  6. Tyyppi-objektin hakeminen Double tietotyyppi ja muuntaa tulos merkkijonoksi kutsumalla ToString()-metodi ja tulostamalla se konsolissa.
  7. Lambda-funktion ilmoittaminen ja sen määrittäminen muuttujan kolmoisarvoon. Lambda-funktio ottaa kokonaislukuparametrin nimeltä val ja kertoo sen kolmella.
  8. Kutsutaan lambda-funktiota ja välitetään sille argumentti 2. Se kolminkertaistaa tämän arvon, jolloin saadaan 6.
  9. Tarkistaa, onko muuttujan x arvo positiivinen vai negatiivinen. Jos suurempi tai yhtä suuri kuin 0, tulostetaan positiivinen, muussa tapauksessa negatiivinen.
  10. Pysäytä konsoli odottamaan käyttäjän syöttöä.
  11. Alamenettelyn lopettaminen.
  12. Moduulin lopetus.

Yhteenveto

  • An Operator VB.Netissä viittaa symboliin, joka ohjeistaa kääntäjää suorittamaan tietyn loogisen tai matemaattisen manipuloinnin.
  • VB.Net tukee operaattoreiden käyttöä aritmeettisten, loogisten ja vertailutoimintojen suorittamiseen.
  • Operatorit on jaettu useisiin luokkiin.
  • Operatorit toimivat operandilla.
  • Voimme käyttää aritmeettisia operaattoreita suorittaaksemme erilaisia ​​matemaattisia operaatioita VB.NET:ssä.
  • Vertailuoperaattoreita käytetään muuttujien väliseen vertailuun.
  • Loogiset operaattorit auttavat meitä tekemään loogisia päätöksiä.