Traitor?

Run Settings
LanguageC#
Language Version
Run Command
using System; public class Program { public static void Main() { var name = "Alice"; var declaration = " is a traitor"; Print(name, Reconsider(ref name, declaration)); Console.WriteLine(name + declaration); name = "Alice"; Print(ref name, Reconsider(ref name, declaration)); Console.WriteLine(name + declaration); } public static string Reconsider(ref string name, string declaration) { name = "Bob"; return declaration; } public static void Print(string name, string declaration) { Console.WriteLine(name + declaration); } public static void Print(ref string name, string declaration) { Console.WriteLine(name + declaration); } }
Editor Settings
Theme
Key bindings
Full width
Lines