Метод ToString
У экземпляра int метод ToString
без параметров даёт десятичную запись числа.
Перегрузка с форматом, например "D5",
дополняет строку нулями слева до заданной
длины. Обратное преобразование выполняет
Parse.
Синтаксис
string text = num.ToString();
string fixedWidth = num.ToString("D5");
Пример
Давайте выведем число обычным ToString:
using System;
class Program
{
static void Main()
{
int num = 12345;
Console.WriteLine(num.ToString());
}
}
Результат выполнения кода:
"12345"
Пример
Давайте отформатируем число через "D5":
using System;
class Program
{
static void Main()
{
int num = 42;
Console.WriteLine(num.ToString("D5"));
}
}
Результат выполнения кода:
"00042"
Пример
Давайте соберём строку из двух целых через
ToString:
using System;
class Program
{
static void Main()
{
int left = 12;
int right = 345;
string res = left.ToString() + right.ToString();
Console.WriteLine(res);
}
}
Результат выполнения кода:
"12345"
Смотрите также
-
метод
Parse,
который читает строку обратно в число -
метод
ToString у Object,
который переопределяетInt32 -
тип
string,
который возвращаетToString -
тип
int,
значение которого форматируют