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 |
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 |
Nenhum comentário:
Postar um comentário