Objekt übergeben?

  • C#

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Artentus.

    Objekt übergeben?

    Liebe Community,

    zuerst einmal entschuldige ich mich, falls der Titel nicht passt, aber ich wusste nicht, wie ich das beschreiben sollte.

    Ich programmiere zurzeit ein TicTacToe Spiel für 2 Spieler (1 Spieler mit KI soll noch folgen).
    Sprich: Es gibt 9 Buttons, die bei einem Klick immer das gleiche machen sollen -> Text ändern; Enabled auf false setzen; Überprüfen ob Gewinner vorhanden.
    Ich dachte mir, schreibe ich eine Methode:

    C#-Quellcode

    1. private void buttonclick(object but)
    2. {
    3. but.Text = whichPlayersTurn();
    4. but.Enabled = false;
    5. checkForWinner();
    6. }


    Das funktioniert natürlich nicht...
    Aufruf:

    C#-Quellcode

    1. buttonclick(xxx);


    Wie kann das funktionieren?

    MfG