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