FormattableString Classe

Definição

Representa uma cadeia de caracteres de formato de composição, junto com os argumentos a serem formatados.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
Herança
FormattableString
Implementações

Comentários

Uma cadeia de formato de composição consiste em um texto fixo intercalado com espaços reservados indexados, chamados de itens de formato, que correspondem aos objetos na lista.A composite format string consists of fixed text intermixed with indexed placeholders, called format items, that correspond to the objects in the list. A operação de formatação produz uma cadeia de caracteres de resultado que consiste no texto fixo original intercalado com a representação de cadeia de caracteres dos objetos na lista.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. Há suporte para a formatação composta por métodos como String.Format, Console.WriteLinee StringBuilder.AppendFormat.Composite formatting is supported by methods such as String.Format, Console.WriteLine, and StringBuilder.AppendFormat. Para obter mais informações sobre formatação composta, consulte formatação composta.For more information on composite formatting, see Composite Formatting.

Uma instância de FormattableString pode resultar de uma cadeia de caracteres C# interpolada no ou Visual Basic.A FormattableString instance may result from an interpolated string in C# or Visual Basic.

Construtores

FormattableString()

Cria uma nova instância da classe FormattableString.Instantiates a new instance of the FormattableString class.

Propriedades

ArgumentCount

Obtém o número de argumentos a ser formatado.Gets the number of arguments to be formatted.

Format

Retorna a cadeia de caracteres de formato de composição.Returns the composite format string.

Métodos

CurrentCulture(FormattableString)

Retorna uma cadeia de caracteres de resultado, em que os argumentos são formatados usando as convenções da cultura atual.Returns a result string in which arguments are formatted by using the conventions of the current culture.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetArgument(Int32)

Retorna o argumento na posição de índice especificada.Returns the argument at the specified index position.

GetArguments()

Retorna uma matriz de objetos que contém um ou mais objetos a serem formatados.Returns an object array that contains one or more objects to format.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
Invariant(FormattableString)

Retorna uma cadeia de caracteres de resultado em que os argumentos são formatados usando as convenções da cultura invariável.Returns a result string in which arguments are formatted by using the conventions of the invariant culture.

MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna a cadeia de caracteres resultante da formatação a cadeia de caracteres de formato de composição junto com os argumentos usando as convenções de formatação da cultura atual.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)

Retorna a cadeia de caracteres resultante da formatação a cadeia de caracteres de formato de composição junto com os argumentos usando as convenções de formatação de uma cultura específica.Returns the string that results from formatting the composite format string along with its arguments by using the formatting conventions of a specified culture.

Implantações explícitas de interface

IFormattable.ToString(String, IFormatProvider)

Retorna a cadeia de caracteres resultante da formatação da cadeia de caracteres de formato junto com os argumentos usando as convenções de formatação de uma cultura específica.Returns the string that results from formatting the format string along with its arguments by using the formatting conventions of a specified culture.

Aplica-se a

Veja também