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)

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

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

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