Nun ja, du willst ja anscheinend alles in dem Buttonclick machen, warum auch immer, aber wenn du den Inhalt von MoveButton in den Buttonclick packst, dann brauchst du ja weder die Methode noch den Aufruf in Zeile 12, wo der Fehler kommt.
Eigentlich hättest du den Quelltext von
miniC# nur kopieren müssen statt da was zu ändern, wenn du anscheinend keinerlei Ahnung hast was du da tust. Jedenfalls wäre Zeile 12 ein Aufruf der Methode MoveButton, und als zweiten Parameter musst du angeben wo das Ziel der Autos ist, also wo dann das Ziel erreicht ist, zum Beispiel die rechte Kante des Bildschirms.
Und da versuchst du mit deinem Code ja einen neuen int Wert zu deklarieren, du müsstest aber einen bestehenden angeben bzw. einen konkreten Wert.
Jedenfalls war der dir gepostete Quelltext soweit ja wohl funktionstüchtig, soweit ich das sehe. Deshalb übernimm den doch einfach mal und probiere dann etwas zu ändern, wenn du das willst.