Modo correto de fazer um cast

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (0)  (2)

Eu mostro como fazer o cast sem muita delonga e de forma simples e consistente

using System;

using System.Collections.Generic;

using System.Text;

class Program

{

static void Main()

{

int x;

long y = 10;

Console.WriteLine("cast\n----");

// cast consistente

x = (int)y;

Console.WriteLine("Consistente int = x = {0} \u2192 long y = {1}", x , y);

// cast inconsistemnte

y = 2147483648;

x = (int)y;

Console.WriteLine("Inconsistente int = x {0} \u2192 long y = {1}", x , y);

}

}

 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Receba nossas novidades
Ficou com alguma dúvida?