In der C#wird die Ganzzahl in eine nullgefüllte String
In C#muss die Ganzzahl in eine Zeichenfolge umgewandelt werden und die Vorderführung Null wird vor diesem hinzugefügt. Wenn Sie beispielsweise Ganzzahl 1 in eine Zeichenfolge konvertieren, sollte es auf 0001 formatiert werden.
Lösung:
Führen Sie diese Konvertierung in C#durch:
Bitte beachten Sie, dass diese Methode möglicherweise nicht in der Lage ist, negative Zahlen korrekt zu behandeln.
<code class="language-csharp"> int i = 1; string paddedString = i.ToString().PadLeft(4, '0'); // 输出 "0001"</code>
Diese Methode ist explizit das erforderliche Format definiert.
<code class="language-csharp"> int i = 1; string paddedString = i.ToString("0000"); // 输出 "0001"</code>
String Insert (C# 6.0):
<code class="language-csharp"> int i = 1; string paddedString = i.ToString("D4"); // 输出 "0001"</code>
Das obige ist der detaillierte Inhalt vonWie konvertieren Sie Ganzzahlen in C#in Null-Padd-Saiten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!