FormattableString Osztály

Definíció

Egy összetett formázási sztringet jelöl, valamint a formázandó argumentumokat.

public ref class FormattableString abstract : IFormattable
public abstract class FormattableString : IFormattable
type FormattableString = class
    interface IFormattable
Public MustInherit Class FormattableString
Implements IFormattable
Öröklődés
FormattableString
Megvalósítás

Megjegyzések

Az összetett formázási sztring olyan rögzített szövegből áll, amely indexelt helyőrzőkkel , úgynevezett formátumelemekkel van elegyítve, amelyek megfelelnek a lista objektumainak. A formázási művelet olyan eredménysztringet eredményez, amely az eredeti rögzített szövegből áll, amely a lista objektumainak sztringképével van elegyítve. Az összetett formázást olyan metódusok támogatják, mint az String.Format, Console.WriteLineés StringBuilder.AppendFormata . Az összetett formázásról további információt az Összetett formázás című témakörben talál.

A FormattableString példány egy interpolált C# vagy Visual Basic sztringből eredhet.

Konstruktorok

Name Description
FormattableString()

Az osztály új példányának példányosítása FormattableString .

Tulajdonságok

Name Description
ArgumentCount

A formázandó argumentumok számát adja meg.

Format

Az összetett formátum sztringet adja vissza.

Metódusok

Name Description
CurrentCulture(FormattableString)

Eredménysztringet ad vissza, amelyben az argumentumok az aktuális kultúra konvenciók alapján vannak formázva.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetArgument(Int32)

Az argumentumot a megadott indexpozícióban adja vissza.

GetArguments()

Egy vagy több formázandó objektumot tartalmazó objektumtömböt ad vissza.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
Invariant(FormattableString)

Eredménysztringet ad vissza, amelyben az argumentumok az invariáns kultúra konvencióinak használatával vannak formázva.

MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az összetett formázási sztring és argumentumai formázásából eredő sztringet adja vissza az aktuális kultúra formázási konvencióival.

ToString(IFormatProvider)

Az összetett formázási sztring és argumentumai formázásából eredő sztringet adja vissza egy adott kultúra formázási konvencióival.

Explicit interfész-implementációk

Name Description
IFormattable.ToString(String, IFormatProvider)

Visszaadja azt a sztringet, amely a formázási sztring és argumentumai formázásából ered egy adott kultúra formázási konvencióival.

A következőre érvényes:

Lásd még