terça-feira, 27 de fevereiro de 2007

Conhecendo C# - Tipos - Parte 3

Conhecendo C# - Tipos - Parte 3 (Conversões Implícitas)

Conversões implícitas ocorrem normalmente em atribuições de variáveis e passagem de parâmetros aos métodos. Essas conversões são efetuadas automáticamente quando há necessidade de transformação de dados e estas não forem convertidas explícitamente.


//extraindo um valor int de long
int x;
long y = 10;
x = y;

A tabela 2 ajudará no suporte há conversões númericas implícitas.
Tabela
2: Conversões Númericas Implícitas suportadas

De

Para

byte

short, ushort, int, uint, long, ulong, float, double ou decimal

char

ushort, int, uint, long, ulong, float, double ou decimal

float

Double

int

long, float, double ou decimal

long

float, double ou decimal

sbyte

short, int, long, float, double ou decimal

short

int, long, float, double ou decimal

uint

long, ulong, float, double ou decimal

ulong

float, double ou decimal

ushort

int, uint, long, ulong, float, double ou decimal


Ir para o índice do Manual.
Próximo artigo:
.

Nenhum comentário:

Neobux