Mit printf konnte ich den Genauigkeitswert als zusätzlichen Parameter mit * angeben. Existiert die gleiche Funktionalität im C # String.Format?
bearbeiten: Beispiel:
%Vor%Das Formatieren der Formatzeichenfolge sollte den folgenden Zweck erfüllen:
%Vor% Es wird 0001
ausgeben.
Beachten Sie, wie {{
und }}
verwendet werden, um {
und }
in einer Formatzeichenfolge zu entfernen.
Ja, das ist möglich. Sie müssen nur die Genauigkeitsnummer nach dem Formatspezifizierer hinzufügen. Zum Beispiel
%Vor%Was der Präzisionsmodifikator tut, ist jedoch spezifisch für den gewählten Formattyp. In diesem Fall steht das D für die Dezimalausgabe. Hier ist ein Link zu den Arten von numerischen Formaten und was die Präzision für jede von ihnen bedeutet.
Tags und Links string c# string-formatting printf