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) |
Возвращает строку, являющуюся результатом форматирования строки формата вместе с ее аргументами с помощью правил форматирования конкретного языка и региональных параметров. |