How to Format Numbers with Indian Lakh/Crore Digit Grouping in .NET (NumberGroupSizes)
Use the en-IN culture or set NumberFormatInfo.NumberGroupSizes to [3, 2] to print 12,34,56,789 instead of 123,456,789 in C#. Measured on .NET 10 and .NET 11 RC1: how the array works, why CurrencyGroupSizes is separate, the invariant-globalization trap that silently prints Western grouping, and a lakh/crore words helper.