29.06.2013 Views

Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net

Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net

Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Curso <strong>de</strong> Introdução a Plata<strong>forma</strong> .Net FrameWork SDK<br />

Operadores<br />

Os operadores são símbol<strong>os</strong> utilizad<strong>os</strong> para executar alg<strong>uma</strong> ação.<br />

Você já <strong>de</strong>ve conhecer alguns d<strong>os</strong> operadores, pois toda linguagem faz-se uso<br />

<strong>de</strong> operadores.<br />

Acompanhe na figura abaixo <strong>os</strong> tip<strong>os</strong> <strong>de</strong> operadores e suas respectivas funções.<br />

Figura 3.2.10 – Operadores da linguagem Visual Basic.<strong>net</strong><br />

Operador Função<br />

^ Exponencial<br />

+ , - Adição e subtração<br />

* , / Multiplicação e Divisão<br />

\ Divisão ( 10 \ 3 = 3.333333 )<br />

Mod Módulo ( 6 mod 4 = 2 )<br />

& , + (string) Concatenação<br />

=, < >, Igual a, não-igual a, maior que, menor que<br />

= Menor ou igual a, Maior ou igual a<br />

=, ^=, *=, /=, \=, +=, -=, &= Atribuição<br />

NOT, AND, OR, XOR Lógico: Negação, E, Ou, Ou exclusivo<br />

BitNot, BitAnd, BitOr, BitVor Lógico Binário: Negação, E, Ou, Ou exclusivo<br />

TypeOf ... Is, Is, Like Relacional<br />

Exempl<strong>os</strong><br />

Sub ControlProcessor(ByVal MyControl As Control)<br />

If TypeOf MyControl Is ComboBox Then<br />

Console.WriteLine ("ë do tipo " & TypeName(MyControl))<br />

ElseIf TypeOf MyControl Is CheckBox Then<br />

Console.WriteLine ("É do tipo " & TypeName(MyControl))<br />

ElseIf TypeOf MyControl Is TextBox Then<br />

Console.WriteLine ("É do tipo " & TypeName(MyControl))<br />

End If<br />

End Sub<br />

Dim A As Integer = 10<br />

Dim B As Integer = 8<br />

Dim C As Integer = 6<br />

Dim myCheck As Integer<br />

myCheck = (A And B) ' Retorna 8.<br />

myCheck = (A And C) ' Retorna 2.<br />

myCheck = (B And C) ' Retorna 0.<br />

Dim myTest As Boolean<br />

myTest = A > B And B > C ' Retorna True.<br />

myTest = B > A And B > C ' Retorna False.<br />

41

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!