{
double x = 1234.7;
int a;
a = (int)x; // cast double to int
System.Console.WriteLine(a);
}

これってさ cpp だろうが c だろうが、普通にやってきたことだよね?
それを同じ会社の 「C」 っていう製品を使ってるのに、(int) を発想できない
だなんて、プログラミングのセンスないにもほどがある