FormattableString FormattableString FormattableString FormattableString Class

Определение

Представляет строку составного формата вместе с аргументами для форматирования.Represents a composite format string, along with the arguments to be formatted.

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

Комментарии

Строка составного формата состоит из фиксированного текста, в который включены индексированные местозаполнители, которые называются элементами форматирования и соответствуют объектам из списка.A composite format string consists of fixed text intermixed with indexed placeholders, called format items, that correspond to the objects in the list. Операция форматирования создает результирующую строку, состоящую из исходного фиксированного текста, в который включено строковое представление объектов из списка.The formatting operation yields a result string that consists of the original fixed text intermixed with the string representation of the objects in the list. Составное форматирование поддерживается такими методами, String.Formatкак Console.WriteLine, и StringBuilder.AppendFormat.Composite formatting is supported by methods such as String.Format, Console.WriteLine, and StringBuilder.AppendFormat. Дополнительные сведения о составном форматировании см. в разделе составное форматирование.For more information on composite formatting, see Composite Formatting.

Экземпляр может быть получен из интерполяции строки в C# или Visual Basic. FormattableStringA FormattableString instance may result from an interpolated string in C# or Visual Basic.

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

FormattableString() FormattableString() FormattableString() FormattableString()

Создает новый экземпляр класса FormattableString.Instantiates a new instance of the FormattableString class.

Свойства

ArgumentCount ArgumentCount ArgumentCount ArgumentCount

Возвращает число аргументов, подлежащих форматированию.Gets the number of arguments to be formatted.

Format Format Format Format

Возвращает строку составного формата.Returns the composite format string.

Методы

CurrentCulture(FormattableString) CurrentCulture(FormattableString) CurrentCulture(FormattableString) CurrentCulture(FormattableString)

Возвращает результирующую строку, в которой аргументы форматируются с помощью правил текущего языка и региональных параметров.Returns a result string in which arguments are formatted by using the conventions of the current culture.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetArgument(Int32) GetArgument(Int32) GetArgument(Int32) GetArgument(Int32)

Получает аргумент в заданной позиции индекса.Returns the argument at the specified index position.

GetArguments() GetArguments() GetArguments() GetArguments()

Возвращает массив объектов, содержащий один или более форматируемых объектов.Returns an object array that contains one or more objects to format.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
Invariant(FormattableString) Invariant(FormattableString) Invariant(FormattableString) Invariant(FormattableString)

Возвращает результирующую строку, в которой аргументы форматируются с помощью правил инвариантного языка и региональных параметров.Returns a result string in which arguments are formatted by using the conventions of the invariant culture.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, являющуюся результатом форматирования составной строки формата вместе с ее аргументами с помощью правил форматирования текущего языка и региональных параметров.Returns the string that results from formatting the composite format string along with its arguments by using the formatting conventions of the current culture.

ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider)

Возвращает строку, являющуюся результатом форматирования составной строки формата вместе с ее аргументами с помощью правил форматирования конкретного языка и региональных параметров.Returns the string that results from formatting the composite format string along with its arguments by using the formatting conventions of a specified culture.

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

IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider)

Возвращает строку, являющуюся результатом форматирования строки формата вместе с ее аргументами с помощью правил форматирования конкретного языка и региональных параметров.Returns the string that results from formatting the format string along with its arguments by using the formatting conventions of a specified culture.

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

Дополнительно