Formatieren einer numerischen Ergebnistabelle (C#-Referenz)

Aktualisiert: November 2007

Sie können die numerischen Ergebnisse mithilfe der String.Format-Methode oder der Console.Write-Methode formatieren, durch die String.Format aufgerufen wird. Das Format wird mittels Formatzeichenfolgen angegeben. In der folgenden Tabelle sind die unterstützten Standardformatzeichenfolgen aufgeführt. Die Formatierungszeichenfolge nimmt die folgende Form an: Axx, wobei A der Formatbezeichner und xx der Genauigkeitsbezeichner ist. Der Formatbezeichner steuert die auf den numerischen Wert angewendete Formatierung, und der Genauigkeitsbezeichner steuert die Anzahl der signifikanten Stellen oder Dezimalstellen in der formatierten Ausgabe.

Weitere Informationen über standardmäßige und benutzerdefinierte Formatzeichenfolgen finden Sie unter Übersicht über Formatierung. Weitere Informationen über die String.Format-Methode finden Sie unter String.Format.

Zeichen

Beschreibung

Beispiele

Ausgabe

C oder c

Währung

Console.Write("{0:C}", 2.5);

Console.Write("{0:C}", -2.5);

$2.50

($2.50)

D oder d

Dezimal

Console.Write("{0:D5}", 25);

00025

E oder e

Wissenschaftlich

Console.Write("{0:E}", 250000);

2.500000E+005

F oder f

Festkomma

Console.Write("{0:F2}", 25);

Console.Write("{0:F0}", 25);

25.00

25

G oder g

Allgemein

Console.Write("{0:G}", 2.5);

2.5

N oder n

Nummer

Console.Write("{0:N}", 2500000);

2,500,000.00

X oder x

Hexadezimal

Console.Write("{0:X}", 250);

Console.Write("{0:X}", 0xffff);

FA

FFFF

Siehe auch

Konzepte

C#-Programmierhandbuch

Referenz

string (C#-Referenz)

Weitere Ressourcen

C#-Referenz

Typen-Referenztabellen (C#-Referenz)