C# 字符串扩展去除千分位,支持设置精确度
/// <summary>
/// 字符串去除千分位,可以指定精度,默认为两位小数,若失败字符串为0
/// </summary>
/// <param name="This"></param>
/// <param name="accuracy"></param>
/// <returns></returns>
public static String ParseThousands(this String This, int accuracy = 2)
{
if (String.IsNullOrEmpty(This))
return This;
try
{
This = double.Parse(This, NumberStyles.AllowThousands | NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign).ToString(String.Format("F{0}", accuracy));
}
catch (Exception)
{
This = 0.ToString(String.Format("F{0}", accuracy));
}
return This;
}
作 者:Evilloafer
出 处:https://www.cnblogs.com/cyfcoder/
版权声明:本文版权归作者和博客园共有,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。