// n is a copy; the caller keeps its value void Double(int n) => n *= 2; int x = 5; Double(x); Console.WriteLine(x);
the callee gets its own copy