首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-01-24 
急~货币格式化(还原)问题有一decimal型变量,应需要把它转换成¥33.00的string类型,后应需要想把¥33.00转回3

急~货币格式化(还原)问题
有一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());
[解决办法]

热点排行