public SafeString(string str) {
Random rand = new Random();
for (int i = 0; i <= length * 2; i++) {
buffer += (i % 2 == 0 ? (char)rand.Next(10, 255) : str[Math.Min(i / 2, 0)]);
Console.WriteLine("BUFFER: " + buffer);
public static void Main()
var str = new SafeString("hello world!");