using System.Globalization; namespace Schaad.Accounting { public static class Formatting { private static readonly CultureInfo SwissCulture = CreateSwissCulture(); public static string ToFormattedString(this decimal value) => value.ToString("#,0.00", SwissCulture); private static CultureInfo CreateSwissCulture() { var culture = new CultureInfo("de-CH"); culture.NumberFormat.NumberGroupSeparator = "'"; return culture; } } }