Returns a string representation of the value of the current instance.
- format
- A string containing a character that specifies the format of the returned string, optionally followed by a non-negative integer that specifies the precision of the number in the returned string .
- provider
- A IFormatProvider that supplies a System.Globalization.NumberFormatInfo instance containing culture-specific formatting information.
A string representation of the current instance formatted as specified by format. The string takes into account the information in the System.Globalization.NumberFormatInfo instance supplied by provider.
Type Reason FormatException format is invalid.
If provider is null or a System.Globalization.NumberFormatInfo cannot be obtained from provider , the formatting information for the current system culture is used.
If format is a null reference, the general format specifier "G" is used.
The following table lists the format characters that are valid for the double type.
Format Characters Description "C", "c" Currency format. "E", "e" Exponential notation format. "F", "f" Fixed-point format. "G", "g" General format. "N", "n" Number format. "P", "p" Percent format. "R", "r" Round-trip format. Note:For a detailed description of formatting, see the IFormattable interface.
This method is implemented to support the IFormattable interface.
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0