What changes do I have to make for the x and z variables to retain the values they are assigned in the Assign method? I have only recently started learning C# for college after learning C++ for 2 years in school so this is very confusing to me.
class Program
{
static void Assign(int x, int z)
{
x = 3;
z = 2;
}
static void Sum(int x, int z)
{
Console.WriteLine(x + z);
}
static void Main(string[] args)
{
int x = 0, z = 0;
Assign(x,z);
Sum(x,z);
}
}