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 />

Operadores são símbol<strong>os</strong> utilizad<strong>os</strong> para efetuar alg<strong>uma</strong> ação.<br />

Veja a tabela <strong>de</strong> operadores que o C# suporta.<br />

Tipo Operador<br />

aritmétic<strong>os</strong> + - * / %<br />

lógic<strong>os</strong> & | ^ ! ~ && ||<br />

concatenação +<br />

Incremento e <strong>de</strong>cremento ++ --<br />

<strong>de</strong>slocamento ><br />

relacional < > =<br />

Igualda<strong>de</strong> == !=<br />

atribuição = *= /= %= += = &= ^=<br />

condicional ? :<br />

criação <strong>de</strong> objet<strong>os</strong> new<br />

primári<strong>os</strong> typeof sizeof is checked unchecked<br />

Tip<strong>os</strong> <strong>de</strong>finid<strong>os</strong> pelo programador<br />

Uma gran<strong>de</strong> maioria das linguagens <strong>de</strong> programação permite ao <strong>de</strong>senvolvedor<br />

<strong>de</strong>finir seus própri<strong>os</strong> tip<strong>os</strong>, que po<strong>de</strong>m ser usad<strong>os</strong> em qualquer situação que<br />

normalmente um outro tipo po<strong>de</strong>ria ser utilizado.<br />

Enum (por valor)<br />

O tipo enum é usado para <strong>de</strong>clarar <strong>uma</strong> enumeração, um tipo distinto que<br />

consiste em um jogo <strong>de</strong> constantes nomeadas chamadas a lista <strong>de</strong> enumerad<strong>os</strong>.<br />

Figura 3.1.5 – exemplo <strong>de</strong> um tipo enum, <strong>de</strong>finido pelo <strong>de</strong>senvolvedor.<br />

using System;<br />

public class EnumTest<br />

{<br />

enum Days {Sat=1, Sun, Mon, Tue, Wed, Thu, Fri};<br />

}<br />

public static void Main()<br />

{<br />

int x = (int) Days.Sun;<br />

int y = (int) Days.Fri;<br />

Console.WriteLine("Sun = {0}", x);<br />

Console.WriteLine("Fri = {0}", y);<br />

}<br />

25

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

Saved successfully!

Ooh no, something went wrong!