Variable changes when I leave a method - C#