static void Main() { int val = 5; Console.WriteLine("Prije poziva funkcije: " + val); PromjeniVal(val); Console.WriteLine("Poslije poziva funkcije: " + val); Console.WriteLine(); TempClass tmp = new TempClass(5); Console.WriteLine("Prije poziva funkcije: " + tmp.Counter); PromjeniRef(tmp); Console.WriteLine("Polije poziva funkcije: " + tmp.Counter); }
static void PromjeniRef(TempClass value) { value.Counter = 10; }