← Back to Question List
C# Code Walkthrough #41
Value vs Reference Parameters
📄 Code
Read carefully — what does this print?1void AddOne(int n) => n = n + 1;2void BumpFirst(int[] arr) => arr[0] = arr[0] + 1;34int x = 5;5int[] a = { 5 };6AddOne(x);7BumpFirst(a);8Console.WriteLine(x + " " + a[0]);