El otro día necesitaba saber bien cómo funcionaba el método Remove de la clase StringBuilder en Mono. Entonces hice lo siguiente:
miltondp@wasabi:~$ csharp Mono C# Shell, type "help;" for help Enter statements below. csharp> using System.Text; csharp> var a = new StringBuilder("Milton"); csharp> a.Remove(a.Length-1,1); Milto csharp> a.Remove(a.Length-1,1); Milt csharp> a.Remove(a.Length-1,1); Mil csharp> a.Remove(a.Length-1,1); Mi csharp> a.Remove(a.Length-1,1); M csharp> a.Remove(a.Length-1,1); csharp>
Si, funcionaba como me lo imaginaba 🙂 Esta shell para C# está disponible en la versión 2.2 de Mono.