作者: 秒速340
2012年12月11日星期二
static void Main(string[] args)
{
short shortResult, shortVal = 4;
int integerVal = 67;
long longResult;
float floatVal = 10.5F;
double doubleResult, doubleVal = 99.999;
string stringResult, stringVal = "17";
bool boolVal = true;
Console.WriteLine("Variable Conversion Examples n");
doubleResult = floatVal * shortVal;
Console.WriteLine("Implicit,->double:{0}*{1}->{2}",floatVal ,shortVal ,doubleResult );
shortResult = (short)floatVal;
//将floatVal强制转换为short类型。
Console.WriteLine("Explicit,->short:{0}->{1}",floatVal ,shortResult );
stringResult = Convert.ToString(boolVal )+ Convert .ToString (doubleVal );
//显式转换
Convert.ToString(doubleVal);
//显式转换
Console.WriteLine("Exlicit,->string:"{0}"+"{1}"->{2}",boolVal ,doubleVal ,stringResult );
longResult = integerVal + Convert.ToInt64(stringVal );
Console.WriteLine("Mixed, ->long:{0}+{1}->{2}",integerVal ,stringVal ,longResult );
Console.ReadKey();
}
订阅:
博文评论 (Atom)

0 评论
发表评论