I was curious how the StringBuilder class is implemented internally, so I decided to check out Mono\'s source code and compare it with Reflector\'s disassembled code of the
If you go unsafe, it is possible to mutate strings in C# too (IIRC).