Sdílet prostřednictvím


FormattableString Třída

Definice

Představuje složený formátovací řetězec spolu s argumenty, které mají být formátovány.

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
FormattableString
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. 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. Složené formátování je podporováno metodami, jako String.Formatjsou , Console.WriteLinea StringBuilder.AppendFormat. Další informace o složeného formátování najdete v tématu Složené formátování.

Instance FormattableString může mít za následek interpolovaný řetězec v jazyce C# nebo Visual Basic.

Konstruktory

FormattableString()

Vytvoří instanci nové instance FormattableString třídy.

Vlastnosti

ArgumentCount

Získá počet argumentů, které mají být naformátovány.

Format

Vrátí složený formátovací řetězec.

Metody

CurrentCulture(FormattableString)

Vrátí výsledný řetězec, ve kterém jsou argumenty formátovány pomocí konvencí aktuální jazykové verze.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetArgument(Int32)

Vrátí argument na zadané pozici indexu.

GetArguments()

Vrátí pole objektů, které obsahuje jeden nebo více objektů k formátování.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
Invariant(FormattableString)

Vrátí výsledný řetězec, ve kterém jsou argumenty formátovány pomocí konvencí invariantní jazykové verze.

MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který je výsledkem formátování řetězce složeného formátu spolu s jeho argumenty pomocí konvencí formátování aktuální jazykové verze.

ToString(IFormatProvider)

Vrátí řetězec, který je výsledkem formátování řetězce složeného formátu spolu s jeho argumenty pomocí konvencí formátování zadané jazykové verze.

Explicitní implementace rozhraní

IFormattable.ToString(String, IFormatProvider)

Vrátí řetězec, který je výsledkem formátování řetězce formátu spolu s jeho argumenty pomocí konvencí formátování zadané jazykové verze.

Platí pro

Viz také