FormattableString Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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. |