ambiguity between variables in C#

后端 未结 4 1795
无人及你
无人及你 2021-02-13 20:12

I want to start by saying I did search first, and found a lot of similar issues on various other things, but not this problem exactly.

I have this code:

         


        
4条回答
  •  深忆病人
    2021-02-13 20:44

    You can't have two components of your class using the same name. So change this:

    bool gameOver = false;
    
    public bool gameOver
    {
        get { return gameOver; }
        set { gameOver = value; }
    }
    

    To this:

    private Boolean m_GameOver = false;
    
    public Boolean GameOver
    {
        get { return m_GameOver; }
        set { m_GameOver = value; }
    }
    

提交回复
热议问题