Porter prefiere las cadenas de formato a concatenar texto manualmente, aunque reconoce que los códigos de conversión de printf no siempre los recuerda.

format-string.txt
myField.DataFormatString = "{0:#,##0." + new string('0', 2) + ";(#,##0." + new string('0', 2) + ")}";

El compañero de Jasmine quería que el número de decimales fuera configurable. El código asigna `myField.DataFormatString` concatenando dos llamadas a `new string('0', 2)`. El patrón genera números agrupados con dos dígitos decimales y encierra entre paréntesis los valores negativos. Porter entiende la intención, pero propone guardar primero el fragmento en una variable `decimalPlaces` para mejorar la legibilidad.

Mientras consultaba la documentación de .NET sobre formatos numéricos personalizados, Porter descubrió el especificador de por mil. Este usa el signo Unicode U+2030, difícil de escribir en la mayoría de los teclados. Una línea como `string perMilleFmt = "#0.## " + '\u2030';` entra directamente en territorio TRWTF.