日期:2014-05-20  浏览次数:21443 次

C#中float型如何转换成string型????
float     a=2.586;
如何让   string     b= "2.586 "   ;

------解决方案--------------------
大家遇到过这样么?
int i=44;
i.ToString()行
但是
(i+1).ToString()
不行
//这个不行的原因是写代码的时候不能确认知道(i+1)是什么类型
所以没有ToString()的提示 运行的时候会知道(i+1)是int类型
所以ToString()不会出错 下面的j=i+1是一个道理
((int)(i+1)).ToSting() 这么样就出来了
不过如果你的i是临界值的话 (i+1) 会溢出也说不定 呵呵
int j=i+1
j.ToString()行