问题描述
stringstr=926,211,000.00元;doubledd=double.Parse(str,IFormatProviderprovider);如何写这个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同时分析包含"元"结束的字符串呢?
不如直接正则
解决方案六:
stringstr="926,211,000.00元";doubledd=double.Parse(str.TrimEnd('元'));
解决方案七:
引用5楼的回复:
C#codestringstr="926,211,000.00元";doubledd=double.Parse(str.TrimEnd('元'));
学习
时间: 2024-08-01 09:06:56