当前位置:编程学习 > C#/ASP.NET >>

如何写IFormatProvider去分析926,211,000.00元

string str = 926,211,000.00元;
double dd = double.Parse(str, IFormatProvider provider);

如何写这个provider? 

谢谢 --------------------编程问答-------------------- 参见
http://dotnet.aspx.cc/file/C-Sharp-Parse-Custorm-Format-Number.aspx --------------------编程问答--------------------
引用 1 楼  的回复:
参见
http://dotnet.aspx.cc/file/C-Sharp-Parse-Custorm-Format-Number.aspx

标记 学习! --------------------编程问答-------------------- 我想这个provider同时分析包含"元"结束的字符串呢? --------------------编程问答--------------------
引用 3 楼  的回复:
我想这个provider同时分析包含"元"结束的字符串呢?

不如直接正则 --------------------编程问答--------------------
		string str = "926,211,000.00元";
double dd = double.Parse(str.TrimEnd('元'));
--------------------编程问答--------------------
引用 5 楼  的回复:
C# code
        string str = "926,211,000.00元";
        double dd = double.Parse(str.TrimEnd('元'));

学习
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,