using static System.Console;
public class Program {
public static void Main() {
var text = "text";
ChangeText(text);
WriteLine(text);
ChangeText(ref text);
WriteLine(text);
}
static void ChangeText(string text) => text = "new text";
static void ChangeText(ref string text) => text = "new text";
}
//https://pt.stackoverflow.com/q/194151/101
dXNpbmcgc3RhdGljIFN5c3RlbS5Db25zb2xlOwoKcHVibGljIGNsYXNzIFByb2dyYW0gewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKSB7CgkJdmFyIHRleHQgPSAidGV4dCI7CgkJQ2hhbmdlVGV4dCh0ZXh0KTsKCQlXcml0ZUxpbmUodGV4dCk7CgkJQ2hhbmdlVGV4dChyZWYgdGV4dCk7CgkJV3JpdGVMaW5lKHRleHQpOwoJfQoJc3RhdGljIHZvaWQgQ2hhbmdlVGV4dChzdHJpbmcgdGV4dCkgPT4gdGV4dCA9ICJuZXcgdGV4dCI7CglzdGF0aWMgdm9pZCBDaGFuZ2VUZXh0KHJlZiBzdHJpbmcgdGV4dCkgPT4gdGV4dCA9ICJuZXcgdGV4dCI7Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzE5NDE1MS8xMDE=