Int32::ToString Method ()
Converts the numeric value of this instance to its equivalent string representation.
Assembly: mscorlib (in mscorlib.dll)
Return Value
Type: System::String^The string representation of the value of this instance, consisting of a negative sign if the value is negative, and a sequence of digits ranging from 0 to 9 with no leading zeroes.
The ToString() method formats an Int32 value in the default ("G", or general) format by using the NumberFormatInfo object of the current culture. If you want to specify a different format or culture, use the other overloads of the ToString method, as follows:
To use format | For culture | Use the overload |
|---|---|---|
Default ("G") format | A specific culture | |
A specific format | Default (current) culture | |
A specific format | A specific culture |
The .NET Framework provides extensive formatting support, which is described in greater detail in the following formatting topics:
For more information about numeric format specifiers, see Standard Numeric Format Strings and Custom Numeric Format Strings.
For more information about formatting, see Formatting Types in the .NET Framework.
The following example displays an Int32 value using the default ToString() method. It also displays the string representations of the Int32 value that results from using a number of standard format specifiers. The examples are displayed using the formatting conventions of the en-US culture.
using namespace System; void main() { int value = -16325; // Display value using default ToString method. Console::WriteLine(value.ToString()); // Display value using some standard format specifiers. Console::WriteLine(value.ToString("G")); Console::WriteLine(value.ToString("C")); Console::WriteLine(value.ToString("D")); Console::WriteLine(value.ToString("F")); Console::WriteLine(value.ToString("N")); Console::WriteLine(value.ToString("X")); } // The example displays the following output: // -16325 // -16325 // ($16,325.00) // -16325 // -16325.00 // -16,325.00 // FFFFC03B
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1