title: No overload for method '' takes 1 argument
body: <p>Well, my issue here is basically what it says in the title. I'm trying to call my bool value of my Player2 class for my Tic Tac Toe-project we have in school. I think it's worth mentioning that I use "Player Player1, Player2;" in the beginning of Form1.cs to create two instances of my class, Player. I've read multiple posts on the internet about this but all of them are people trying to call in more parameters than that they are providing. I don't see how a bool value of true or false is more than one. </p>
  
  <p>Thanks in advance.</p>
  
  <blockquote>
    <p>One of my buttons where this problem appears. </p>
  </blockquote>
  
  <pre><code>public void Btn1_Click(object sender, EventArgs e) &gt;{
  
          {
              if (click1 == 0) 
              {
              if (Player2.GetActive(true))//(turn == 0)
                  {
                   Btn1.Text = "X";
                  }
                  else
                  {
                      &gt;Btn1.Text = "O";
                  }
                  //turn++;
                  click1++;
              }
              else
              {
                  Btn1.Text = Btn1.Text;
             }
              display();
              checkit();
         }
      }
  </code></pre>
  
  <blockquote>
    <p>This is my player class.</p>
  </blockquote>
  
  <pre><code>` public class Player
  {
      //Characteristics
      string name;
      int points;
      bool Active;
  
      //Constructor
      public Player() { points = 0; Active = true; }
  
      //Methods
      public void SetName(string n) { name = n; }
      public string GetName() { return name; }
      public void SetPoints(int p) { points = p; }
      public int GetPoints() { return points; }
      public void SetActive(bool a) { Active = a; }
      public bool GetActive() { return Active; }`
  </code></pre>