Wie füge ich Tausendertrennzeichen (Kommas) zu einer Zahl beim Formatieren eines Strings in C# hinzu?
Hallo zusammen! Ich bin ein Anfänger in C#-Entwicklung und bin auf folgende Aufgabe gestoßen: Ich muss eine Zahl mit Tausendertrennzeichen auf dem Bildschirm anzeigen – also dass die Zahl 1234567 als "1,234,567" dargestellt wird. Ich verwende `String.Format()` oder füge die Variable direkt mit `$""` in einen String ein, aber ich bekomme bisher nicht das gewünschte Ergebnis.
Hier ist ein Beispiel meines Codes:
```csharp
int number = 1234567;
string result = String.Format("Summe: {0}", number);
Console.WriteLine(result);
```
Als Ausgabe erhalte ich einfach "Summe: 1234567", aber ich brauche "Summe: 1,234,567". Ich habe versucht, verschiedene Spezifikatoren in die Formatzeichenfolge einzufügen, aber bisher ohne Erfolg. Könnt ihr mir sagen, wie ich das richtig mache? Am liebsten mit Codebeispielen, damit ich es sofort testen kann. Vielen Dank im Voraus!
<<>>
Verwendung des Formatspezifikators "N" oder "n"
In C# wird zum Hinzufügen von Tausendertrennzeichen (Kommas) zu einer Zahl beim Formatieren eines Strings der standardmäßige numerische Formatspezifikator "N" (oder "n") verwendet. Er fügt automatisch
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen