C# 自定义数字格式字符串 ToString ###,###,###,##0
2014-03-04 08:21
246 查看
###,###,###,##0
#是如果有数字的话就显示,没数字的话是空;0是如果有数字的话就显示,没数字的话是显示为0。
EG:
在上面的例子中,根据函数传入的精度(Precision)、数量(Number)来输出你说需要格式的字符串,其中for循环的作用是,拼接小数点后零的个数,为零占位。
通过断点调试,可见,如下图:
调用时传入的参数为:
与自定义数字格式字符串有关内容,可以查看MSDN网站:点击打开链接
#是如果有数字的话就显示,没数字的话是空;0是如果有数字的话就显示,没数字的话是显示为0。
EG:
public string GetFormateString(int Precision, double Number) { string text = "###,###,###,##0."; for (int i = 0; i < Precision; i++) { text += "0"; } return Number.ToString(text); }
在上面的例子中,根据函数传入的精度(Precision)、数量(Number)来输出你说需要格式的字符串,其中for循环的作用是,拼接小数点后零的个数,为零占位。
通过断点调试,可见,如下图:
调用时传入的参数为:
MessageBox.Show(GetFormateString(10,2.0));输出结果为:
与自定义数字格式字符串有关内容,可以查看MSDN网站:点击打开链接
相关文章推荐
- C# 自定义数字格式字符串 ToString ###,###,###,##0
- C#自定义数字格式字符串
- C#验证字符串是否是数字,是否包含中文,是否是邮箱格式,是否是电话格式
- [转载]C# ToString格式字符串整理(Format)(数字、日期和枚举的标准格式设置说明符)(SamWang)
- C#中自定义字符串格式
- C# 自定义格式字符串随笔(IFormattable,IFormatProvider,ICustomFormatter三接口的实现)
- Formatting Types 标准及自定义数字格式字符串
- C#中实现自定义格式字符串
- C# 自定义类型通过实现IFormattable接口,来输出指定的格式和语言文化的字符串(例:DateTime)
- 自定义数字格式字符串输出示例
- C# 自定义格式字符串
- C# 将数字时间转化为特定格式字符串
- GridView控件实现自定义数字、时间、货币字符串格式
- C#自定义数字格式字符串输出示例
- asp.net c# 自定义字符串显示格式
- C# 自定义格式字符串随笔(IFormattable,IFormatProvider,ICustomFormatter三接口的实现)
- 自定义数字格式字符串输出示例
- C#验证字符串是否是数字,是否包括中文,是否是邮箱格式,是否是电话格式
- C# ToString格式字符串整理(Format)(数字、日期和枚举的标准格式设置说明符)
- IFormattable,IFormatProvider,ICustomFormatter---C#自定义格式字符串