FormattableString Класс

Определение

Представляет строку составного формата вместе с аргументами для форматирования.

public ref class FormattableString abstract : IFormattable
public abstract class FormattableString : IFormattable
type FormattableString = class
    interface IFormattable
Public MustInherit Class FormattableString
Implements IFormattable
Наследование
FormattableString
Реализации

Комментарии

Строка составного формата состоит из фиксированного текста, в который включены индексированные местозаполнители, которые называются элементами форматирования и соответствуют объектам из списка. Операция форматирования создает результирующую строку, состоящую из исходного фиксированного текста, в который включено строковое представление объектов из списка. Составное форматирование поддерживается такими методами, как String.Format, Console.WriteLineи StringBuilder.AppendFormat. Дополнительные сведения о составном форматировании см. в разделе "Составное форматирование".

Экземпляр FormattableString может быть получен из интерполированной строки в C# или Visual Basic.

Конструкторы

FormattableString()

Создает новый экземпляр класса FormattableString.

Свойства

ArgumentCount

Возвращает число аргументов, подлежащих форматированию.

Format

Возвращает строку составного формата.

Методы

CurrentCulture(FormattableString)

Возвращает результирующую строку, в которой аргументы форматируются с помощью правил текущего языка и региональных параметров.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetArgument(Int32)

Получает аргумент в заданной позиции индекса.

GetArguments()

Возвращает массив объектов, содержащий один или более форматируемых объектов.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
Invariant(FormattableString)

Возвращает результирующую строку, в которой аргументы форматируются с помощью правил инвариантного языка и региональных параметров.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, являющуюся результатом форматирования составной строки формата вместе с ее аргументами с помощью правил форматирования текущего языка и региональных параметров.

ToString(IFormatProvider)

Возвращает строку, являющуюся результатом форматирования составной строки формата вместе с ее аргументами с помощью правил форматирования конкретного языка и региональных параметров.

Явные реализации интерфейса

IFormattable.ToString(String, IFormatProvider)

Возвращает строку, являющуюся результатом форматирования строки формата вместе с ее аргументами с помощью правил форматирования конкретного языка и региональных параметров.

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

См. также раздел