浏览量:13680次
常见的显示类型转换
1、(int)、(string)等后头加钳制类型转换
(int)此方式不克不及转换援用类型所以不实用于将string转换为int,只能将数值类型转换为int,
(int)钳制类型转换不发展四舍五入,而会直接将小数位舍掉。
2、ToString();
用法:变量名.ToString();
3、int.Parse()
不克不及转换Null空值,
只能将string转换成int。
4、Convert.ToString(),Convert.Toint32()等
Convert.Toint32()将空值Null转换为0,
Convert.Toint32()在处理四舍五入的时候(小数点后0--4直接舍去,6建网站--9近一,5看整数位:前往一个临近的偶数(4.5前往4;5.5返回6))
//(int)示例一
double mybouble=3.14;
int myint=(int)mybouble;
Console.WriteLine(myint);//将double类型转为int类型直接舍掉小数位,输入后果为3
//(int)示例二
string mystr="3.14";
myint=(int)mystr; //没法将string转换为int,此语句报错
Console.WriteLine(myint);//不能转换输出报错
//Totring()示例一
string mystr8=mybouble.ToString建网站();
Console.WriteLine(mystr8);//兴许将double类型转为string类型,输入究竟是3.14
//int.Parse()示例一
string mystrnull=null;
int myint1=int.Parse(mystrnull);//不能转换值为null的字符串,语句报错
Console.WriteLine(myint1);
//int.Parse()示例二
string mystr2="5565";
int myint2=int.Parse(mystr2);
Console.WriteLine(mystr2);//将string类型转为int类型,输入究竟为5565
/建网站/Convert.Toint32()示例一
int myint3=Convert.ToInt32(mystrnull);
Console.WriteLine(myint3);//将值为null的字符串类型转为int类型,输出终于为0
//Convert.Toint32()示例二
double mystr3=4.4;
double mystr4=4.5;
double mystr5=4.6;
double mystr6=5.5;
int myint4=Convert.ToInt32(mystr2);
Console.WriteLine(myint4);//转换告捷输入5565
int myint5=Convert.建网站ToInt32(mystr3);
Console.WriteLine(myint5);//转换胜利输出4
int myint6=Convert.ToInt32(mystr4);
Console.WriteLine(myint6);//转换得胜输出4
int myint7=Convert.ToInt32(mystr5);
Console.WriteLine(myint7);//转换成功输入5
int myint8=Convert.ToInt32(mystr6);
Console.WriteLine(myint8);//转换胜利输入6
Console.ReadKey();
常山做网站就找春秋科技,春秋科技是一家专注于常山网站建设、常山网站设计、常山网站制作、常山做网站、常山建网站等服务的常山网站建设公司。已成功帮助10000多家企业实现网上盈利,为企业提供常山网站建设一站式服务。
24小时服务热线:13733108860
[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【】,我们在确认后,会立即删除,保证您的版权。