Returns a string representation of the value of the current instance.
- format
- A string that specifies the format of the returned string.
A string representation of the current instance formatted as specified by format. The string takes into account the current system culture.
Type Reason FormatException format is invalid.
This version of double.ToString is equivalent to double.ToString (format, null ).
If format is a null reference, the general format specifier "G" is used.
The following example shows the effects of various formats on the string returned by double.ToString.
C# Example
using System; class test { public static void Main() { double d = 1234.56789; Console.WriteLine(d); string[] fmts = {"C","E","e5","F","G","N","P","R"}; for (int i=0;i<fmts.Length;i++) Console.WriteLine("{0}: {1}", fmts[i],d.ToString(fmts[i])); } }The output is
1234.56789
C: $1,234.57
E: 1.234568E+003
e5: 1.23457e+003
F: 1234.57
G: 1234.56789
N: 1,234.57
P: 123,456.79 %
R: 1234.56789
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0