using System;
public class HelloWorld
{
public static void Main()
{
long a = 10;
int b = (short)a;
Console.WriteLine(a);
Console.WriteLine("-------显示类型转换例题----------");
long BigNum = 10;
int SmallNum =(int)BigNum;
Console.WriteLine("long类型强制转换为int:" + SmallNum);
double fNum = 123.2d;
int INum =(int)fNum;
Console.WriteLine(INum);
int I20 = 256;
byte B20 =(byte)I20;
Console.WriteLine("将256较大的数字,赋值给一个byte数据,得到:" + B20);
long lNum = -130;
sbyte sNum =(sbyte) lNum;
Console.WriteLine("将-130较大的数字,赋值给一个sbyte数据,得到:" + sNum);
Console.WriteLine("-------Convert的使用方法举例-------");
int n = Convert.ToInt32('a');
Console.WriteLine("int打印输出整数:" + n);
long n1 = Convert.ToInt64("123");
Console.WriteLine("long打印输出整数:" + n1);
double n2 = Convert.ToDouble("222.314");
Console.WriteLine("打印输出浮点数:" + n2);
string s = Convert.ToString("Who_care?");
Console.WriteLine("打印输出字符串:" + s);
}
}