Saite.Format () ist eine Methode in C#, mit der eine formatierte Zeichenfolge erstellt werden kann, die Platzhalter verwenden, um die Werte darzustellen, die in die Zeichenfolge eingefügt werden. Diese Methode bietet eine Möglichkeit, String -Literale und Variablen oder Ausdrücke zu kombinieren, um eine formatierte Zeichenfolge auf lesbare und flexiblere Weise zu erstellen.
So verwenden Sie Zeichenfolge.Formatmethode in C#
In Formatzeichenfolge mit den Werten der entsprechenden Argumente und zurückgibt die resultierende Methode, die eine leistungsstarke und flexible Möglichkeit bietet, Zeichenfolgen in C# zu formatieren, und in Anwendungen, die eine String -Manipulation und Ausgangsformatierung erfordern, häufig verwendet wird.
Saite.Format("",, ,… , );
Der Der Parameter ist eine zusammengesetzte Formatzeichenfolge, die den zu ausgegebenen Text und die Platzhalter für die Einfügung der Argumente definiert. Die Platzhalter werden durch Klammern dargestellt und können Formatspezifizierer enthalten, um die Anzeige der Werte zu steuern.
Der , ,… , Parameter sind die Argumente, die in die Zeichenfolge eingefügt werden sollen. Sie können von jedem Typ sein, und ihre Werte werden in Zeichenfolgen umgewandelt und in die Formatzeichenfolge an den entsprechenden Platzhaltern eingefügt.
Betrachten wir den folgenden Code, der diese Funktion zum Erstellen einer formatierten Zeichenfolge verwendet:
mit System verwenden;
Klassenprogramm
statische void main (String [] args)
// Variablen initialisieren
String name = "mark";
int Alter = 25;
int id = 7836;
// String verwenden.Format zum Erstellen einer formatierten Ausgangszeichenfolge
String output = String.Format ("Name: 0, Alter: 1, id: 2", Name, Alter, id);
// Drucken Sie die Ausgangszeichenfolge in die Konsole
Konsole.WriteLine (Ausgabe);
In diesem Beispiel deklarieren wir zuerst drei Variablen: Name, Alter und Gehalt und verwenden dann die Zeichenfolge.Format () Funktion, um diese Werte in eine Zeichenfolge zu formatieren.
Das erste Argument zur String.Format () ist eine Zeichenfolge, die das gewünschte Ausgabeformat angibt, und in diesem Fall enthält die Formatzeichenfolge drei Platzhalter: 0 für den Namen, 1 für das Alter und 2: C für das Gehalt. Das C -Formatspezifizierer formatiert den Gehaltswert als Währung, wobei das Währungssymbol der aktuellen Kultur verwendet wird.
Die verbleibenden Argumente zum String.Format liefern die Werte, die in die Platzhalter ersetzen können. Wir bestehen Namen, Alter und Gehalt als zweite, dritte und vierte Argumente. Die Saite.Die Formatmethode gibt dann die formatierte Zeichenfolge zurück, die wir in der Ausgabevariablen speichern. Hier ist die Ausgabe des Codes:
Abschluss
Die Saite.Format () ist eine Methode in C#, mit der Sie eine formatierte Zeichenfolge erstellen können, indem Sie Platzhalter in einer Formatzeichenfolge durch die als Argumente angegebenen Werte ersetzen. Durch die Verwendung von Formatierungsoptionen in den Platzhaltern können Sie die Art und Weise steuern, wie der Ausgangswert angezeigt wird. Diese Methode ist eine bequeme Möglichkeit, um formatierte Ausgaben in Ihren C# -Anwendungen zu erstellen.