---
title: "String Builder in C sharp .NET"  
description: "/* Style Definitions */   table.MsoNormalTable  	{mso-style-name:\"Table Normal\";  	mso-tstyle-rowband-size:0;  	mso-tstyle-colband-size:0;  	mso-st"  
author: "Anonymous User"  
published: 2010-07-29  
updated: 2020-03-04  
canonical: https://www.mindstick.com/articles/93/string-builder-in-c-sharp-dot-net  
category: "ado.net"  
tags: ["ado.net"]  
reading_time: 1 minute  

---

# String Builder in C sharp .NET

StringBuilder is a dynamic string array, in which we can append any number of strings.\

##### Example

```
         StringBuilder sb = new StringBuilder();        //creating new string builder onject.        private void button1_Click(object sender, EventArgs e)        {         sb.Append(textBox1.Text);         //adding value to string builder            textBox1.Text = "";        }         private void button2_Click(object sender, EventArgs e)        {        MessageBox.Show("Capacity: " + sb.Capacity.ToString() + "\nValue: " + sb.ToString() + "\nLength: " + sb.Length.ToString());              //displaying capacity, length and value of stringbuilder          }
```

##### Screen shot

![String Builder in C sharp .NET](https://www.mindstick.com/mindstickarticle/e02fd204-bc80-45ff-ab0c-e6426f6ed90c/images/9eb8a8ae-29c9-49d6-bebc-4b001efed453.png) ![String Builder in C sharp .NET](https://www.mindstick.com/mindstickarticle/e02fd204-bc80-45ff-ab0c-e6426f6ed90c/images/7a8ac0cc-be0e-493c-850f-b8f9451f8cae.png)

\

---

Original Source: https://www.mindstick.com/articles/93/string-builder-in-c-sharp-dot-net

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
