Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Int16.ToString-Methode: (String)

 

Veröffentlicht: Oktober 2016

Konvertiert den numerischen Wert dieser Instanz in die entsprechende Zeichenfolgendarstellung unter Berücksichtigung des angegebenen Formats.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

public string ToString(
	string format
)

Parameter

format
Type: System.String

Eine numerische Formatierungszeichenfolge.

Rückgabewert

Type: System.String

Die Zeichenfolgendarstellung des Werts dieser Instanz entsprechend den Angaben von format.

Die ToString(String) Methode Formate ein Int16 Wert in einem angegebenen Format mithilfe einer NumberFormatInfo Objekt, das die Konventionen der aktuellen Kultur darstellt. Wenn Sie die Standardeinstellung ("G" oder Allgemeines) verwenden möchten formatieren oder eine andere Kultur angegeben, Verwendung der anderen Überladungen der ToString -Methode wie folgt:

Format verwenden

Für die Kultur

Verwenden Sie die Überladung

Standardformat ("G")

Standardkultur (aktueller)

ToString()

Standardformat ("G")

Eine bestimmte Kultur

ToString(IFormatProvider)

Einem bestimmten format

Eine bestimmte Kultur

ToString(String, IFormatProvider)

Die format Parameter kann entweder eine standardmäßige oder benutzerdefinierte numerische Formatzeichenfolge sein. Alle numerischen Standardformatzeichenfolgen als "R" (oder "R") werden unterstützt, wie alle benutzerdefinierten numerischen Formatierungszeichen sind. Wenn format ist null oder eine leere Zeichenfolge ist, der Rückgabewert dieser Instanz mit dem allgemeinen numerische Formatbezeichner ("G") formatiert ist.

.NET Framework bietet eine umfangreiche formatierungsunterstützung, dies wird in den folgenden Themen zur Formatierung ausführlicher beschrieben:

Der Rückgabewert dieser Instanz wird formatiert, mit der NumberFormatInfo für die aktuelle Kultur.

Im folgende Beispiel initialisiert zwei Int16 Werte und zeigt sie an die Konsole, indem jede der unterstützten Standardformatzeichenfolgen und mehrere benutzerdefinierte Formatzeichenfolgen. Im Beispiel wird mit En-US als aktuelle Kultur ausgeführt.

Int16[] values = {-23805, 32194};
string[] formats = {"C4", "D6", "e1", "E2", "F1", "G", "N1", 
                    "P0", "X4", "000000.0000", "##000.0"};
foreach (string format in formats)
{
   Console.WriteLine("'{0,2}' format specifier: {1,17}   {2,17}",  
                     format, 
                     values[0].ToString(format), 
                     values[1].ToString(format));
}                                                               
// The example displays the following output to the console:
//    'C4' format specifier:    ($23,805.0000)        $32,194.0000
//    'D6' format specifier:           -023805              032194
//    'e1' format specifier:         -2.4e+004            3.2e+004
//    'E2' format specifier:        -2.38E+004           3.22E+004
//    'F1' format specifier:          -23805.0             32194.0
//    ' G' format specifier:            -23805               32194
//    'N1' format specifier:         -23,805.0            32,194.0
//    'P0' format specifier:      -2,380,500 %         3,219,400 %
//    'X4' format specifier:              A303                7DC2
//    '000000.0000' format specifier:      -023805.0000         032194.0000
//    '##000.0' format specifier:          -23805.0             32194.0      

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 1.1
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen: