using System;
class MainClass
{
static void Main()
{
int n = 1;
// ボックス化(Object型にcast)
object m = (object)n;
// ボックス化解除(int型に戻す)
m = (int)m;
Console.WriteLine(n);
// int型にcastできる 出力値:True
Console.WriteLine(m is int);
/* 元がint型なのでdoubleにはcast
* できないことを確認
* 出力値:False */
Console.WriteLine(m is double);
}
}
0 コメント:
コメントを投稿