VB.Net Operatypes : types avec exemple

โšก Rรฉsumรฉ intelligent

VB.Net OperaLes opรฉrateurs sont des symboles qui indiquent au compilateur d'effectuer des opรฉrations logiques ou mathรฉmatiques sur les opรฉrandes. Cette ressource explique les opรฉrateurs arithmรฉtiques, de comparaison, logiques, de dรฉcalage de bits, d'affectation et divers autres opรฉrateurs, avec un exemple en console et une explication du code pour chaque catรฉgorie.

  • โž• Arithmรฉtique Operateurs : Utilisez +, -, *, /, \, ^ et MOD pour effectuer des calculs, y compris la division d'entiers et de nombres ร  virgule flottante.
  • ๏ธ Comparaison Operateurs : OperaLes opรฉrateurs tels que =, <>, >, <, >= et <= comparent des valeurs et renvoient True ou False.
  • ๐Ÿ”— logique Operateurs : Les opรฉrateurs And, Or, Not, Xor, AndAlso et OrElse combinent des conditions, AndAlso et OrElse permettant un court-circuit.
  • ๐Ÿ”€ Bit et affectation Operateurs : Les opรฉrateurs bit ร  bit ET, OU, OU exclusif et NON fonctionnent sur des valeurs binaires, tandis que =, +=, -= et *= assignent des rรฉsultats.
  • ๐Ÿงฉ Divers Operateurs : GetType renvoie le type d'un objet, et les expressions Function dรฉclarent des fonctions lambda.

VB.Net Operajeudi

Qu'est-ce que le Operator dans VB.Net ?

An OperaDans VB.Net, tor dรฉsigne un symbole qui demande au compilateur d'effectuer une manipulation logique ou mathรฉmatique spรฉcifique. L'opรฉrateur effectue l'opรฉration sur les opรฉrandes fournis. Microsoft VB.Net est livrรฉ avec diffรฉrents types d'opรฉrateurs. Nous en discuterons dans ce tutoriel.

Arithmรฉtique Operators en VB.Net

Vous pouvez utiliser des opรฉrateurs arithmรฉtiques pour effectuer diverses opรฉrations mathรฉmatiques dans VB.NET. Les opรฉrateurs arithmรฉtiques dans VB.Net incluent :

Arithmรฉtique Operator Description
^ pour รฉlever un opรฉrande ร  la puissance d'un autre opรฉrande
+ pour ajouter deux opรฉrandes.
- pour soustracen extrayant le deuxiรจme opรฉrande du premier opรฉrande.
* pour multiplier les deux opรฉrandes.
/ pour diviser un opรฉrande par un autre. Il renvoie un rรฉsultat ร  virgule flottante.
\ pour diviser un opรฉrande par un autre. Il renvoie un rรฉsultat entier.
MOD connu sous le nom dโ€™opรฉrateur de module. Il renvoie le reste aprรจs division.

Exemple d'arithmรฉtique VB.Net Operator

Voici un exemple d'opรฉrateur arithmรฉtique VB.Net :

ร‰tape 1) Crรฉez une nouvelle application console. Pour le savoir, visitez notre prรฉcรฉdent tutoriel sur Types de donnรฉes et les variables.

ร‰tape 2) Ajoutez le code suivant :

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

ร‰tape 3) Cliquez sur le bouton Dรฉmarrer pour exรฉcuter le code. Vous devriez obtenir la fenรชtre suivante :

Arithmรฉtique VB.Net Operator

Voici une capture d'รฉcran du code :

Arithmรฉtique VB.Net Operator

Explication de Code:

  1. Crรฉation d'un module nommรฉ Module1.
  2. Crรฉation de la sous-procรฉdure principale.
  3. Crรฉation d'une variable entiรจre var_w avec une valeur de 11.
  4. Crรฉation d'une variable entiรจre var_x avec une valeur de 5.
  5. Crรฉation d'un entier var_q avec une valeur de 2.
  6. Crรฉation d'un entier var_y.
  7. Crรฉation d'un entier var_z.
  8. Ajouter les valeurs des variables var_w et var_z et affecter le rรฉsultat ร  la variable var_y.
  9. Impression du rรฉsultat ci-dessus sur la console.
  10. Soltracen calculant la valeur de la variable var_x ร  partir de la valeur de la variable var_w et en affectant le rรฉsultat ร  la variable var_y.
  11. Impression du rรฉsultat ci-dessus sur la console.
  12. Multiplier les valeurs des variables var_w et var_x et attribuer le rรฉsultat ร  la variable var_y.
  13. Impression du rรฉsultat ci-dessus sur la console.
  14. Diviser la valeur de la variable var_w par la valeur de la variable var_x et attribuer le rรฉsultat ร  la variable var_z.
  15. Impression du rรฉsultat ci-dessus sur la console.
  16. Diviser la valeur de la variable var_w par la valeur de la variable var_x et attribuer le rรฉsultat ร  la variable var_y.
  17. Impression du rรฉsultat ci-dessus sur la console.
  18. Obtenir le reste aprรจs avoir divisรฉ la valeur de la variable var_w par la valeur de la variable var_x et attribuรฉ le rรฉsultat ร  la variable var_y.
  19. Impression du rรฉsultat ci-dessus sur la console.
  20. Obtenir la valeur de la variable var_x รฉlevรฉe ร  la puissance de celle-ci et attribuer le rรฉsultat ร  la variable var_y.
  21. Impression du rรฉsultat ci-dessus sur la console.
  22. Pour quitter la console lorsque l'utilisateur appuie sur une touche.
  23. Fin de la sous-procรฉdure.
  24. Fin du module

Comparaison Operators en VB.Net

Les opรฉrateurs de comparaison sont utilisรฉs pour effectuer des comparaisons entre variables. Les opรฉrateurs de comparaison dans VB.Net sont les suivants :

Comparaison Operajeudi Description
= Vรฉrifie si les deux opรฉrandes ont des valeurs รฉgales. Si elles sont รฉgales, la condition est รฉvaluรฉe ร  True.
<> Vรฉrifie si les deux opรฉrandes ne sont pas รฉgaux. S'ils ne sont pas รฉgaux, la condition est รฉvaluรฉe ร  True.
> Vรฉrifie si la valeur de l'opรฉrande gauche est supรฉrieure ร  la valeur de l'opรฉrande droit. Si la valeur est vraie, la condition est รฉvaluรฉe ร  True.
< Vรฉrifie si la valeur de l'opรฉrande gauche est infรฉrieure ร  la valeur de l'opรฉrande droit. Si la valeur est vraie, la condition est รฉvaluรฉe ร  True.
>= Vรฉrifie si la valeur de l'opรฉrande gauche est supรฉrieure ou รฉgale ร  la valeur de l'opรฉrande droit. Si la valeur est vraie, la condition est รฉvaluรฉe ร  True.
<= Vรฉrifie si la valeur de l'opรฉrande gauche est infรฉrieure ou รฉgale ร  la valeur de l'opรฉrande droit. Si la valeur est vraie, la condition est รฉvaluรฉe ร  True.

Exemple de comparaison VB.Net Operator

Montrons un exemple d'opรฉrateur de comparaison VB.Net :

ร‰tape 1) Crรฉez une nouvelle application console. Si vous ne savez pas comment procรฉder, consultez notre prรฉcรฉdent tutoriel sur les types de donnรฉes et les variables.

ร‰tape 2) Ajoutez le code suivant :

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

ร‰tape 3) Cliquez sur le bouton Dรฉmarrer de la barre d'outils pour exรฉcuter le code. Vous devriez obtenir la fenรชtre suivante :

Comparaison VB.Net Operator

Nous avons utilisรฉ le code suivant :

Comparaison VB.Net Operator

Explication de Code:

  1. Crรฉation d'un module nommรฉ Module1.
  2. Crรฉation de la sous-procรฉdure principale.
  3. Crรฉation d'une variable entiรจre x avec une valeur de 11.
  4. Crรฉation d'une variable entiรจre y avec une valeur de 5.
  5. Vรฉrifier si la valeur de la variable x est รฉgale ร  la valeur de la variable y. Nous avons les instructions conditionnelles Ifโ€ฆThen.
  6. Impression du texte sur la console si la condition ci-dessus est vraie.
  7. La partie Else ร  exรฉcuter si la condition ci-dessus est False, c'est-ร -dire si x n'est pas รฉgal ร  y.
  8. Impression du texte sur la console si la partie Else ci-dessus s'exรฉcute.
  9. Mettre fin ร  la condition If.
  10. Vรฉrifier si la valeur de la variable x est infรฉrieure ร  celle de la variable y.
  11. Impression de texte sur la console si la condition ci-dessus est vraie.
  12. La partie Else ร  exรฉcuter si la condition ci-dessus est fausse, c'est-ร -dire si la valeur de la variable x n'est pas infรฉrieure ร  la valeur de la variable y.
  13. Impression du texte sur la console si la partie Else ci-dessus s'exรฉcute.
  14. Mettre fin ร  la condition If.
  15. Vรฉrifier si la valeur de la variable x est supรฉrieure ร  celle de la variable y.
  16. Impression de texte sur la console si la condition ci-dessus est vraie.
  17. La partie Else de l'exรฉcution si la condition ci-dessus est fausse, c'est-ร -dire si la valeur de la variable x n'est pas supรฉrieure ร  la valeur de la variable y.
  18. Impression du texte sur la console si la partie Else ci-dessus s'exรฉcute.
  19. Mettre fin ร  la condition If.
  20. Attribuer une nouvelle valeur ร  la variable x, c'est-ร -dire de 11 ร  3.
  21. Attribuer une nouvelle valeur ร  la variable y, c'est-ร -dire de 5 ร  7.
  22. Vรฉrifier si la valeur de la variable x est infรฉrieure ou รฉgale ร  celle de la variable y.
  23. Impression de texte sur la console si la condition ci-dessus est vraie.
  24. Mettre fin ร  la condition If.
  25. Vรฉrifier si la valeur de la variable x est supรฉrieure ou รฉgale ร  celle de la variable y.
  26. Impression de texte sur la console si la condition ci-dessus est vraie.
  27. Mettre fin ร  la condition If.
  28. Pour quitter la console lorsque l'utilisateur appuie sur une touche.

logique Operators en VB.Net

Les opรฉrateurs logiques nous aident ร  prendre des dรฉcisions logiques. OperaLes moteurs de VB.Net sont :

logique Operator Description
Et connu sous le nom de AND logique/bit ร  bit. Vrai uniquement lorsque les deux conditions sont vraies.
Or connu sous le nom de OU logique/bit ร  bit. Vrai lorsque lโ€™une des conditions est vraie.
Pas Le NON logique/bit ร  bit. Pour inverser l'รฉtat logique de l'opรฉrande. Si c'est vrai, la condition devient fausse et vice versa.
Xor Opรฉrateur OU exclusif logique au niveau du bit. Renvoie False si les expressions sont toutes vraies ou fausses. Sinon, il renvoie True.
Et aussi Il est รฉgalement connu sous le nom dโ€™opรฉrateur logique AND. Fonctionne uniquement avec des donnรฉes boolรฉennes en effectuant un court-circuit.
Ou sinon Il est รฉgalement connu sous le nom dโ€™opรฉrateur logique OU. Fonctionne uniquement avec des donnรฉes boolรฉennes en effectuant un court-circuit.
C'est faux Dรฉtermine si l'expression est รฉvaluรฉe ร  False.
Est vrai Dรฉtermine si l'expression est รฉvaluรฉe ร  True.

Exemple de logique VB.Net Operator

Montrons comment utiliser les opรฉrateurs logiques ร  l'aide d'un exemple :

ร‰tape 1) Crรฉez une nouvelle application console. Si vous ne savez pas comment procรฉder, consultez notre prรฉcรฉdent tutoriel sur les types de donnรฉes et les variables.

ร‰tape 2) Ajoutez le code suivant :

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

ร‰tape 3) Exรฉcutez le code en cliquant sur le bouton Dรฉmarrer de la barre d'outils. Vous obtiendrez la fenรชtre suivante :

logique Operators en VB.Net

Voici des captures d'รฉcran du code ci-dessus :

logique Operators en VB.Net

logique Operators en VB.Net

Explication de Code:

  1. Crรฉation d'un module nommรฉ Module1.
  2. Crรฉation de la sous-procรฉdure principale.
  3. Dรฉclaration d'une variable boolรฉenne var_w avec la valeur True.
  4. Dรฉclaration d'une variable boolรฉenne var_x avec la valeur True.
  5. Dรฉclaration d'une variable entiรจre var_y avec une valeur de 5.
  6. Dรฉclaration d'une variable entiรจre var_z avec une valeur de 20.
  7. Effectuer une opรฉration And sur les valeurs des variables var_w et var_x. Nous avons utilisรฉ la condition Ifโ€ฆThen pour prendre des mesures en fonction du rรฉsultat de lโ€™opรฉration.
  8. Texte ร  imprimer sur la console si le rรฉsultat de l'opรฉration ci-dessus est True.
  9. Fin de l'instruction If.
  10. Effectuer une opรฉration Ou sur les valeurs des variables var_w et var_x. Nous avons utilisรฉ la condition Ifโ€ฆThen pour prendre des mesures en fonction du rรฉsultat de lโ€™opรฉration.
  11. Texte ร  imprimer sur la console si le rรฉsultat de l'opรฉration ci-dessus est True.
  12. Fin de l'instruction If.
  13. Effectuer une opรฉration Xor sur les valeurs des variables var_w et var_x. Nous avons utilisรฉ la condition Ifโ€ฆThen pour prendre des mesures en fonction du rรฉsultat de lโ€™opรฉration.
  14. Texte ร  imprimer sur la console si le rรฉsultat de l'opรฉration ci-dessus est True.
  15. Fin de l'instruction If.
  16. Effectuer une opรฉration Et sur les valeurs des variables var_y et var_z. Nous avons utilisรฉ la condition Ifโ€ฆThen pour prendre des mesures en fonction du rรฉsultat de lโ€™opรฉration.
  17. Texte ร  imprimer sur la console si le rรฉsultat de l'opรฉration ci-dessus est True.
  18. Fin de l'instruction If.
  19. Effectuer une opรฉration Ou sur les valeurs des variables var_y et var_z. Nous avons utilisรฉ la condition Ifโ€ฆThen pour prendre des mesures en fonction du rรฉsultat de lโ€™opรฉration.
  20. Texte ร  imprimer sur la console si le rรฉsultat de l'opรฉration ci-dessus est True.
  21. Fin de l'instruction If.
  22. Un commentaire. Le compilateur ignorera cela.
  23. Exรฉcution de l'opรฉration AndAlso sur les valeurs des variables var_w et var_x. Nous avons utilisรฉ la condition Ifโ€ฆThen pour prendre des mesures en fonction du rรฉsultat de lโ€™opรฉration.
  24. Texte ร  imprimer sur la console si le rรฉsultat de l'opรฉration ci-dessus est True.
  25. Fin de l'instruction If.
  26. Nous effectuons une opรฉration OU Sinon sur les valeurs des variables var_w et var_x. Nous utilisons une condition Siโ€ฆAlors pour dรฉterminer l'action ร  entreprendre en fonction du rรฉsultat de l'opรฉration.
  27. Texte ร  imprimer sur la console si le rรฉsultat de l'opรฉration ci-dessus est True.
  28. Fin de l'instruction If.
  29. Changer la valeur de la variable w de vrai ร  faux.
  30. La valeur de la variable var_x restera True.
  31. Effectuer une opรฉration sur les valeurs des variables var_w et var_x. Nous avons utilisรฉ la condition Ifโ€ฆThen pour prendre des mesures en fonction du rรฉsultat de lโ€™opรฉration.
  32. Texte ร  imprimer sur la console si le rรฉsultat de l'opรฉration ci-dessus est True.
  33. Autre partie ร  exรฉcuter si ce qui prรฉcรจde si la condition n'est pas vraie.
  34. Texte ร  imprimer sur la console si le rรฉsultat de ce qui prรฉcรจde Si l'opรฉration est False. Ensuite, c'est sous l'instruction Else.
  35. Fin de l'instruction If.
  36. Effectuer une opรฉration And sur les valeurs des variables var_w et var_x puis inverser le rรฉsultat ร  l'aide de l'opรฉrateur Not. Nous avons utilisรฉ la condition Ifโ€ฆThen pour prendre des mesures en fonction du rรฉsultat de lโ€™opรฉration.
  37. Texte ร  imprimer sur la console si le rรฉsultat de l'opรฉration ci-dessus est True.
  38. Fin de l'instruction If.
  39. Acceptez la saisie de l'utilisateur via le clavier.

Bit Shift Operators en VB.Net

Ces opรฉrateurs sont utilisรฉs pour effectuer des opรฉrations de dรฉcalage sur des valeurs binaires.

Bit Shift Operatiors Description
Et Connu sous le nom de ET au niveau du bit Operator. Il copie un bit dans le rรฉsultat s'il est trouvรฉ dans les deux opรฉrandes.
Or Connu sous le nom de OU binaire Operator. Il copie un bit s'il est trouvรฉ dans l'un ou l'autre des opรฉrandes.
Xor Le XOR binaire Operator. Pour copier un bit s'il est dรฉfini dans l'un des opรฉrandes plutรดt que dans les deux.
Pas Il est connu sous le nom de complรฉment des binaires. Operator. C'est un opรฉrateur unaire qui ยซ retourne ยป les bits.

Bit Shift Operator Exemple dans VB.Net

Dรฉmontrons les opรฉrateurs de dรฉcalage de bits ร  l'aide d'un exemple :

ร‰tape 1) Crรฉez une nouvelle application console. Si vous ne savez pas comment procรฉder, consultez notre prรฉcรฉdent tutoriel sur les types de donnรฉes et les variables.

ร‰tape 2) Ajoutez le code suivant :

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

ร‰tape 3) Exรฉcutez le code en cliquant sur le bouton Dรฉmarrer. Vous devriez obtenir la fenรชtre suivante :

Bit Shift Operator en VB.Net

Voici une capture d'รฉcran du code :

Bit Shift Operator en VB.Net

Explication de Code:

  1. Crรฉation d'un module nommรฉ Module1.
  2. Crรฉation de la sous-procรฉdure principale.
  3. Crรฉation d'une variable entiรจre w avec une valeur de 50.
  4. Crรฉation d'une variable entiรจre x avec une valeur de 11.
  5. Crรฉation d'une variable entiรจre y avec une valeur de 0.
  6. Appliquer l'opรฉrateur Et au niveau du bit aux valeurs des variables w et x et attribuer le rรฉsultat ร  la variable y.
  7. Impression du texte et du rรฉsultat de l'opรฉration ci-dessus sur la console.
  8. Appliquer l'opรฉrateur Ou au niveau du bit aux valeurs des variables w et x et attribuer le rรฉsultat ร  la variable y.
  9. Impression du texte et du rรฉsultat de l'opรฉration ci-dessus sur la console.
  10. Appliquer l'opรฉrateur Xor au niveau du bit aux valeurs des variables w et x et attribuer le rรฉsultat ร  la variable y.
  11. Impression du texte et du rรฉsultat de l'opรฉration ci-dessus sur la console.
  12. Appliquer l'opรฉrateur Not au niveau du bit ร  la valeur de la variable w et attribuer le rรฉsultat ร  la variable y.
  13. Impression du texte et du rรฉsultat de l'opรฉration ci-dessus sur la console.
  14. Mettez la console en pause pour attendre la saisie de l'utilisateur via le clavier.
  15. Terminez la sous-procรฉdure.
  16. Terminez le module.

Affectation Operators en VB.Net

Vous trouverez ci-dessous les opรฉrateurs d'affectation dans VB.Net :

Affectation Operator Description
= L'opรฉrateur d'affectation simple. Il affecte la valeur de l'opรฉrande droit ร  l'opรฉrande gauche.
+= Connu sous le nom d'opรฉrateur d'affectation Add AND, il ajoute l'opรฉrande droit ร  l'opรฉrande gauche, puis affecte le rรฉsultat ร  l'opรฉrande gauche.
-= Connu sous le nom de SubtracL'opรฉrateur d'affectation ET. Il est subtracIl extrait l'opรฉrande de droite de l'opรฉrande de gauche, puis assigne le rรฉsultat ร  l'opรฉrande de gauche.
*= Connu sous le nom d'opรฉrateur d'affectation Multiplier ET. Il multiplie l'opรฉrande gauche par l'opรฉrande droit, puis affecte le rรฉsultat ร  l'opรฉrande gauche.

Affectation Operator Exemple dans VB.Net

Vous trouverez ci-dessous l'exemple d'opรฉrateur d'affectation dans VB.Net :

ร‰tape 1) Crรฉez une nouvelle application console. Si vous ne savez pas comment procรฉder, consultez notre prรฉcรฉdent tutoriel sur les types de donnรฉes et les variables.

ร‰tape 2) Ajoutez le code suivant :

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

ร‰tape 3) Maintenant, exรฉcutez le code en cliquant sur le bouton Dรฉmarrer de la barre d'outils. Vous devriez obtenir la fenรชtre suivante :

Affectation Operator

Le code suivant a รฉtรฉ utilisรฉ :

Affectation Operator

Explication de Code:

  1. Crรฉation d'un module nommรฉ Module1.
  2. Crรฉation de la sous-procรฉdure principale.
  3. Crรฉation d'une variable entiรจre x avec une valeur de 5.
  4. Crรฉation d'une variable entiรจre y.
  5. Affectation de la valeur de la variable x ร  la variable y. La valeur de la variable y devient dรฉsormais 5.
  6. Impression du texte et du rรฉsultat de l'opรฉration ci-dessus sur la console.
  7. Ajouter la valeur de la variable y ร  la valeur de la variable x, c'est-ร -dire 5 + 5, puis attribuer le rรฉsultat ร  la variable y. Cela donne y = 10.
  8. Impression du texte et du rรฉsultat de l'opรฉration ci-dessus sur la console.
  9. Soltracen soustrayant la valeur de la variable x (5) de la valeur de la variable y (10) et en attribuant le rรฉsultat ร  la variable y, c'est-ร -dire 10-5.
  10. Impression du texte et du rรฉsultat de l'opรฉration ci-dessus sur la console.
  11. Multiplier la valeur de la variable y par la valeur de la variable x et attribuer le rรฉsultat ร  la variable y, c'est-ร -dire 5 * 5.
  12. Impression du texte et du rรฉsultat de l'opรฉration ci-dessus sur la console.
  13. Mettez la console en pause en attendant la saisie de l'utilisateur.
  14. Fin de la sous-procรฉdure.
  15. Fin du module.

Divers Operators en VB.Net

Il existe d'autres opรฉrateurs divers pris en charge par VB.Net. Discutons-en :

Divers Operajeudi Description
ObtenirType Cet opรฉrateur donne le type d'objets pour une expression spรฉcifiรฉe.
Expression de fonction
  • pour dรฉclarer le code et les paramรจtres d'un lambda
  • fonction d'expression.

Divers Operator Exemple dans VB.Net

Voici un exemple d'opรฉrateur divers VB.Net :

ร‰tape 1) Crรฉez une nouvelle application console. Si vous ne savez pas comment procรฉder, consultez notre prรฉcรฉdent tutoriel sur les types de donnรฉes et les variables.

ร‰tape 2) Ajoutez le code suivant :

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

ร‰tape 3) Exรฉcutez le code en cliquant sur le bouton Dรฉmarrer de la barre d'outils. Vous devriez obtenir la fenรชtre suivante :

Divers Operator

Nous avons utilisรฉ le code suivant :

Divers Operator

Explication de Code:

  1. Crรฉation d'un module nommรฉ Module1.
  2. Crรฉation de la sous-procรฉdure principale.
  3. Dรฉclarer une variable entiรจre x avec une valeur de 5.
  4. Obtenir l'objet Type de type de donnรฉes Integer et convertir le rรฉsultat en un string en appelant la mรฉthode ToString() et imprimez-la sur la console.
  5. Obtenir l'objet Type de type de donnรฉes String et convertir le rรฉsultat en chaรฎne en appelant la mรฉthode ToString() et l'imprimer sur une console.
  6. Obtenir l'objet Type de Double type de donnรฉes et en convertissant le rรฉsultat en chaรฎne en appelant la mรฉthode ToString() et en l'imprimant sur la console.
  7. Dรฉclarer une fonction lambda et l'attribuer ร  la variable triple valeur. La fonction lambda prend un paramรจtre entier nommรฉ val et le multiplie par 3.
  8. Appeler la fonction lambda et lui passer un argument de 2. Cela triplera cette valeur pour donner 6.
  9. Vรฉrifier si la valeur de la variable x est positive ou nรฉgative. S'il est supรฉrieur ou รฉgal ร  0, il affichera Positif, sinon Nรฉgatif.
  10. Mettez la console en pause en attendant la saisie de l'utilisateur.
  11. Fin de la sous-procรฉdure.
  12. Fin du module.

FAQ

L'opรฉrateur / effectue une division ร  virgule flottante et renvoie un rรฉsultat dรฉcimal. L'opรฉrateur \ effectue une division entiรจre et ne renvoie que le quotient (nombre entier). Choisissez l'opรฉrateur en fonction du type de rรฉsultat souhaitรฉ.

L'opรฉrateur `And` รฉvalue toujours les deux opรฉrandes, tandis que `AndAlso` s'interrompt dรจs que le premier opรฉrande est faux. `AndAlso` est plus efficace et plus sรปr lorsque la seconde condition dรฉpend de la premiรจre.

OperaLa prioritรฉ des opรฉrateurs dรฉtermine l'ordre d'exรฉcution des opรฉrations dans une expression. Les opรฉrateurs arithmรฉtiques sont รฉvaluรฉs en premier, puis les opรฉrateurs de comparaison, et enfin les opรฉrateurs logiques. Utilisez des parenthรจses pour contrรดler explicitement cet ordre et simplifier la lecture des expressions complexes.

Oui. Les assistants IA peuvent expliquer chaque opรฉrateur VB.Net avec des exemples simples, prรฉdire le rรฉsultat d'une expression et clarifier les cas particuliers tels que la division entiรจre par rapport ร  la division ร  virgule flottante.ping Les dรฉbutants apprennent plus vite.

Oui. Les relecteurs de code IA signalent les erreurs d'opรฉrateurs courantes, comme l'utilisation de = au lieu d'une comparaison, la perte de prรฉcision lors de la division entiรจre ou l'absence de logique de court-circuit, et suggรจrent des corrections avant l'exรฉcution du code.

Rรฉsumez cet article avec :