Прочитать на английском

Поделиться через


StringBuilder.ToString Метод

Определение

Преобразовывает значение типа StringBuilder в значение String.

Перегрузки

ToString()

Преобразует значение данного экземпляра в String.

ToString(Int32, Int32)

Преобразует значение подстроки этого экземпляра в String.

ToString()

Исходный код:
StringBuilder.cs
Исходный код:
StringBuilder.cs
Исходный код:
StringBuilder.cs

Преобразует значение данного экземпляра в String.

C#
public override string ToString();

Возвращаемое значение

Строка, чье значение совпадает с данным экземпляром.

Примеры

В следующем примере демонстрируется вызов метода ToString. Этот пример является частью более крупного примера, предоставленного StringBuilder для класса .

C#
// Display the number of characters in the StringBuilder and its string.
Console.WriteLine("{0} chars: {1}", sb.Length, sb.ToString());

Комментарии

Необходимо вызвать ToString метод для преобразования объекта String в StringBuilder объект, прежде чем можно будет передать строку, представленную StringBuilder объектом, в метод, имеющий String параметр, или отобразить его в пользовательском интерфейсе.

Применяется к

.NET 10 и другие версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

ToString(Int32, Int32)

Исходный код:
StringBuilder.cs
Исходный код:
StringBuilder.cs
Исходный код:
StringBuilder.cs

Преобразует значение подстроки этого экземпляра в String.

C#
public string ToString(int startIndex, int length);

Параметры

startIndex
Int32

Начальная позиция подстроки в данном экземпляре.

length
Int32

Длина подстроки.

Возвращаемое значение

Строка, чье значение совпадает с указанной подстрокой данного экземпляра.

Исключения

Значение параметра startIndex или length меньше нуля.

-или-

Сума значений startIndex и length превышает длину текущего экземпляра.

Комментарии

Необходимо вызвать ToString метод для преобразования объекта String в StringBuilder объект, прежде чем можно будет передать строку, представленную StringBuilder объектом, в метод, имеющий String параметр, или отобразить его в пользовательском интерфейсе.

Применяется к

.NET 10 и другие версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0