---
title: "What’s the advantage of using System.Text.StringBuilder over System.String?"  
description: "What’s the advantage of using System.Text.StringBuilder over System.String?"  
author: "Pushpendra Singh"  
published: 2010-10-25  
updated: 2020-09-18  
canonical: https://www.mindstick.com/interview/96/what-s-the-advantage-of-using-system-text-stringbuilder-over-system-string  
category: "c#"  
tags: ["c#"]  
reading_time: 1 minute  

---

# What’s the advantage of using System.Text.StringBuilder over System.String?

StringBuilderis more efficient in the cases, where a lot of manipulation is done to thetext. Strings are immutable, so each time it’s being operated on, a newinstance is created.

## Answers

### Answer by Uttam Misra

StringBuilderis more efficient in the cases, where a lot of manipulation is done to thetext. Strings are immutable, so each time it’s being operated on, a newinstance is created.


---

Original Source: https://www.mindstick.com/interview/96/what-s-the-advantage-of-using-system-text-stringbuilder-over-system-string

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
