日期:2014-05-18  浏览次数:21525 次

c#怎么把数字转字符串
123转成"123"
389454.333转成"389454.333"

------解决方案--------------------
不明白你什么意思。
int a = 123;
string str_a = a.ToString();

这不就ok了吗?
------解决方案--------------------
Convert.ToString(123)
------解决方案--------------------
int a = 100;
string b = a.ToString();
b = a + "";
两种方法.
------解决方案--------------------
变量 = 123;
string 字符串 = 变量.ToString();
------解决方案--------------------
int num = 123;
double m = 123.123;
string strnum = "''"+num.ToString()+"''";
string strm = "''"+m.ToString()+"''";

MessageBox.Show(strnum );
MessageBox.Show(strm);
------解决方案--------------------
Convert.ToString(int);
------解决方案--------------------
C# code
int i=245;
string str = ""+i;

------解决方案--------------------
楼上的都很正确,:)
------解决方案--------------------
变量.ToString();
------解决方案--------------------
嗯,C#中你可以把所有东东看成对象,,可以用ToString()方法
比如
C# code
int i = 123;
string s = i.ToString();

------解决方案--------------------
int a=123;
string strA=a.ToString();或Convert.ToString(a);
------解决方案--------------------
C# code

Tostring()就可以了

------解决方案--------------------
C# code

int a = 123;
string b = a.ToString();

------解决方案--------------------
int a=123;
double b=123456789.321654987;

想要将这两个变量的值变成字符串,并存放到另一个变量中,你可以像以下这样:

string one=""+a;
string two=""+b;

以上这种 是比较常用的。方便,只要字符串+其它非字符串的,都会跟着自动转化成字符串。

还有一个

string one=Convert.ToString(a);
string two=Convert.ToString(b);

还有:

string one=a.ToString();
string two=b.ToString();

这三种是最常用的。