把850000用850,000的格式输出用什么代码? 用string.format("0:c","850000");输出后,前面有个人民币的符号,可是我不需要这个符号,有什么解决的好办法吗? 850.000.00这种也不行,只能是850.000,各位有什么办法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dim s as string s="850000"s=s.tostring("n")s=s.tostring("n0")s=s.tostring("n1")s=s.tostring("n2") 850000只是一个比方,数字是从数据库里面读出的,有没简单一些的方法啊?不是说string.format这个很强大吗?难道不能转换成我要的那种格式吗? long money = 12000000;string aa = money.ToString("#,##0"); string s=i.ToString("###,###.000"); 这样就可以了 i.ToString("#.000"); 感谢楼上各位的启发最后我用了string.Format("{0:#,#}",Convert.ToInt32(GetBoundData("Price"))); decimal x = 850000;char[] chss = {'0'};char[] chss2 = {'.'};Response.Write(string.Format("{0:C}",x).Remove(0,1).TrimEnd(chss).TrimEnd(chss2) + "<br>");方法有点笨哈,希望大家有更好的方法。 GetBoundData("Price").ToString("N2");最简单 简单才是真!就用GetBoundData("Price").ToString("N2"); asp中,将本页面从上一个页面接收到的值传递到下一个页面? MVC 发送邮件问题,如何将一个页面嵌套在我要发送的邮件中 求一个货币验证的正则表达式.小数位不限 asp.net(C#中),有没有十六进制转换成十进制的函数? 一个page 读取多个table 哪种性能速度好些? ActiveRecord问题 数据库里是日期和时间,可我在datagrid里要是日期怎么办呀! 关于SVG局部图形的编辑问题 asp.net新人求教 高分紧急征集公司名称! 今天准备了10个公司名称去注册, 竟然全被注册啦! 大家帮帮忙,想个好听而且特别的名称! 谢谢!!! 实现按钮上的倒计时效果,新手问题 入门问题。
s="850000"
s=s.tostring("n")
s=s.tostring("n0")
s=s.tostring("n1")
s=s.tostring("n2")
string aa = money.ToString("#,##0");
string.Format("{0:#,#}",Convert.ToInt32(GetBoundData("Price")));
char[] chss = {'0'};
char[] chss2 = {'.'};
Response.Write(string.Format("{0:C}",x).Remove(0,1).TrimEnd(chss).TrimEnd(chss2) + "<br>");
方法有点笨哈,希望大家有更好的方法。