Метод ToString
Convert.ToString перегружен для
разных типов. Convert.ToString(5)
даёт "5". Для double с
дробной частью используют
CultureInfo.InvariantCulture, чтобы
в тексте была точка.
Синтаксис
string text = Convert.ToString(value);
string text = Convert.ToString(value, CultureInfo.InvariantCulture);
Пример
Давайте переведём целое 5 в строку:
using System;
class Program
{
static void Main()
{
string res = Convert.ToString(5);
Console.WriteLine(res);
}
}
Результат выполнения кода:
"5"
Пример
Давайте выведем double с инвариантной культурой:
using System;
using System.Globalization;
class Program
{
static void Main()
{
string res = Convert.ToString(10.25, CultureInfo.InvariantCulture);
Console.WriteLine(res);
}
}
Результат выполнения кода:
"10.25"
Пример
Давайте переведём bool в строку:
using System;
class Program
{
static void Main()
{
string res = Convert.ToString(true);
Console.WriteLine(res);
}
}
Результат выполнения кода:
"True"
Смотрите также
-
ToInt32,
обратное преобразование из строки -
ToDouble,
разбор строки вdouble -
Convert,
класс преобразований -
Int32.Parse,
разбор строки в число