FormattableString FormattableString FormattableString FormattableString Class

Definice

Představuje řetězec složeného formátu spolu s argumenty, které mají být formátovány.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
Dědičnost
FormattableStringFormattableStringFormattableStringFormattableString
Implementuje

Poznámky

Složený řetězec formátu se skládá z pevného textu smíšeného s indexovanými zástupnými symboly nazvanými „položky formátu“, které odpovídají objektům v seznamu.A composite format string consists of fixed text intermixed with indexed placeholders, called format items, that correspond to the objects in the list. Výsledkem operace formátování je výsledný řetězec, který se skládá z původního pevného textu smíšeného s řetězcovou reprezentací objektů v seznamu.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. Složené formátování je podporováno metodami String.Format, jako jsou, Console.WriteLinea StringBuilder.AppendFormat.Composite formatting is supported by methods such as String.Format, Console.WriteLine, and StringBuilder.AppendFormat. Další informace o složeném formátování najdete v tématu složené formátování.For more information on composite formatting, see Composite Formatting.

Instance může být výsledkem interpolované řetězce v C# nebo Visual Basic. FormattableStringA FormattableString instance may result from an interpolated string in C# or Visual Basic.

Konstruktory

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

Vytvoří instanci nové instance FormattableString třídy.Instantiates a new instance of the FormattableString class.

Vlastnosti

ArgumentCount ArgumentCount ArgumentCount ArgumentCount

Získá počet argumentů, které mají být formátovány.Gets the number of arguments to be formatted.

Format Format Format Format

Vrátí řetězec složeného formátu.Returns the composite format string.

Metody

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

Vrátí výsledný řetězec, ve kterém jsou argumenty formátovány pomocí konvencí aktuální jazykové verze.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)

Určuje, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

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

Vrátí argument na pozici zadaného indexu.Returns the argument at the specified index position.

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

Vrátí pole objektu, které obsahuje jeden nebo více objektů k formátování.Returns an object array that contains one or more objects to format.

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

Slouží jako výchozí funkce hash.Serves as the default hash function.

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

Získá Type aktuální instance.Gets the Type of the current instance.

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

Vrátí výsledný řetězec, ve kterém jsou argumenty formátovány pomocí konvencí invariantní jazykové verze.Returns a result string in which arguments are formatted by using the conventions of the invariant culture.

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

Vytvoří Mělkou kopii aktuální Object.Creates a shallow copy of the current Object.

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

Vrátí řetězec, který je výsledkem formátování složeného formátovacího řetězce spolu s jeho argumenty pomocí formátovacích úmluv aktuální jazykové verze.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)

Vrátí řetězec, který je výsledkem formátování složeného formátovacího řetězce spolu s jeho argumenty pomocí formátovacích úmluv zadané jazykové verze.Returns the string that results from formatting the composite format string along with its arguments by using the formatting conventions of a specified culture.

Explicitní implementace rozhraní

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

Vrátí řetězec, který je výsledkem formátování formátovacího řetězce spolu s jeho argumenty pomocí formátovacích úmluv zadané jazykové verze.Returns the string that results from formatting the format string along with its arguments by using the formatting conventions of a specified culture.

Platí pro

Viz také