FormattableString Classe

Definição

Representa uma cadeia de formatos composta, juntamente com os argumentos a formatar.

public ref class FormattableString abstract : IFormattable
public abstract class FormattableString : IFormattable
type FormattableString = class
    interface IFormattable
Public MustInherit Class FormattableString
Implements IFormattable
Herança
FormattableString
Implementações

Observações

Uma cadeia de formatos composta consiste em texto fixo misturado com marcadores de posição indexados, chamados itens de formato, que correspondem aos objetos da lista. A operação de formatação produz uma cadeia de caracteres de resultado que consiste no texto fixo original misturado com a representação de cadeia de caracteres dos objetos na lista. A formatação composta é suportada por métodos como String.Format, Console.WriteLine, e StringBuilder.AppendFormat. Para mais informações sobre formatação composta, consulte Formatação composta.

Uma instância FormattableString pode resultar de uma cadeia interpolada em C# ou Visual Basic.

Construtores

Name Description
FormattableString()

Instância de uma nova instância da FormattableString classe.

Propriedades

Name Description
ArgumentCount

Obtém o número de argumentos a formatar.

Format

Devolve a cadeia de formato composto.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetArgument(Int32)

Devolve o argumento na posição de índice especificada.

GetArguments()

Devolve um array de objetos que contém um ou mais objetos para formatar.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Invariant(FormattableString)

Devolve uma cadeia de resultados na qual os argumentos são formatados usando as convenções da cultura invariante.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve a cadeia que resulta da formatação da cadeia de formato composta juntamente com os seus argumentos, utilizando as convenções de formatação da cultura atual.

ToString(IFormatProvider)

Devolve a cadeia que resulta da formatação da cadeia de formato composta juntamente com os seus argumentos, utilizando as convenções de formatação de uma cultura especificada.

Implementações de Interface Explícita

Name Description
IFormattable.ToString(String, IFormatProvider)

Devolve a cadeia que resulta da formatação da cadeia de formato juntamente com os seus argumentos, utilizando as convenções de formatação de uma cultura especificada.

Aplica-se a

Ver também