不带参数的ToSting()方法返回一个没有格式化选项的字符串,也可以给ToString()方法传递一个字符串和一个实现IFormatProvider接口的类.
该字符串指定表示法的格式,而这个格式可以是标准数字格式化字符串或者图形数字格式化字符串。
对于标准数字格式化,字符串是预定义的,其中C表示货币符号,D表示输出为小数,E表示输出用科学
计数法表示,F表示定点输出,G表示一般输出,N表示输入为数字,X表示输出为十六进制。
对于图形数字格式化字符串,可以指定位数、节、和组分隔符、百分号等。
图形数字格式字符串###,###表示:两个3位数块被一个组分隔符分开.
IFormatProvider接口由NumberFormatInfo、DateTimeFormatInfo和CultureInfo类实现,这个接口定义了GetFormat()方法,返回一个格式对象.