Gostaria de saber o pq de na tabela de conversão apresentada aqui indicar que o DE/PARA de byte para char e de short para char é explícito? Ou seja, precisa colocar (char).
Gostaria de saber o pq de na tabela de conversão apresentada aqui indicar que o DE/PARA de byte para char e de short para char é explícito? Ou seja, precisa colocar (char).
Olá Lucas,
O char
serve para armazenarmos apenas um caractere e para não haver erros ou confusão por parte do CLR. Todas as conversões char
precisam ser explicitas, já que qualquer tipo pode virar um char
de alguma maneira. Dessa forma não há perda de informações e diminui qualquer tipo de erro que possa vir a ocorrer.
Espero ter ajudado, qualquer dúvida estou por aqui.
Um forte abraço!