Тут бы StringBuilder использовать не помешало