读书人

急货币格式化(还原)有关问题

发布时间: 2012-01-24 23:11:54 作者: rapoo

急~货币格式化(还原)问题
有一decimal型变量,应需要把它转换成¥33.00的string类型,后应需要想把¥33.00转回33.00的形式,类似
class Class1
{

static void Main()
{
decimal a = 33;
Console.Write(a.ToString( "C "));
string b = a.ToString( "C ");
decimal c = Convert.ToDecimal(b);//出错
Console.Write(c.ToString());
Console.ReadKey();
}
}
各位大虾帮帮忙

[解决办法]
直接去掉第一个字符好了
[解决办法]
同意思楼上,,直接用个函数去掉就行了
[解决办法]
decimal c = Convert.ToDecimal(b.Replace( "¥ ", " "));
[解决办法]
decimal a = 33;
Console.Write(a.ToString( "C "));
string b = a.ToString( "N ");
decimal c = Convert.ToDecimal(b);
Console.Write(c.ToString());
[解决办法]

读书人网 >asp.net

热点推荐