Вы можете просто позвонить ToString
с выбранной форматной строкой.
Например, в вашем случае:
int value = 21232221;
string result = value.ToString("N");
Это будет 21,232,221 в качестве значения в результате. Чтобы форматировать как валюту, используйте "C"
(хотя это добавит указанную валюту, то есть: $). Существует много опций для форматирования строк - подробности см. Здесь .