¿Cómo agregar separadores de miles (comas) a un número al formatear una cadena en C#?
¡Hola a todos! Soy un desarrollador principiante de C# y me encontré con esta tarea: necesito mostrar en pantalla un número con separadores de miles, es decir, que el número 1234567 se muestre como "1,234,567". Estoy usando `String.Format()` o simplemente insertando la variable en una cadena con `$""`, pero aún no puedo lograr el resultado deseado.
Aquí hay un ejemplo de mi código:
```csharp
int number = 1234567;
string result = String.Format("Suma: {0}", number);
Console.WriteLine(result);
```
En la salida obtengo simplemente "Suma: 1234567", pero necesito "Suma: 1,234,567". Intenté agregar diferentes especificadores en la cadena de formato, pero hasta ahora sin éxito. ¿Podrían indicarme cómo hacerlo correctamente? Preferiblemente con ejemplos de código para que pueda probarlo de inmediato. ¡Gracias de antemano!
<<>>
Uso del especificador de formato "N" o "n"
En C#, para agregar separadores de miles (comas) a un número al formatear una cadena, se utiliza el especificador de formato numérico estándar "N" (o "n"). Este automáticamente do