# StringBuilder

A class for efficiently building or changing a sequence of characters.

## What is **StringBuilder** in C#?

**StringBuilder** — A class for efficiently building or changing a sequence of characters.

```csharp
using System.Text;

class MessageBuilder
{
    string Build()
    {
        StringBuilder message = new("Order");
        message.Append(" ready");
        return message.ToString();
    }
}
```

Level: Apprentice · [More C# terms at this level](https://www.ask-codey.com/glossary/subjects/c-sharp/apprentice)

Updated: September 27, 2026

## In other subjects

- [StringBuilder in Java](https://www.ask-codey.com/glossary/stringbuilder)

Source: https://www.ask-codey.com/glossary/stringbuilder-c-sharp
