亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C#檢查控件是否是我可以在物理板上獲得的值

C#檢查控件是否是我可以在物理板上獲得的值

C#
精慕HU 2021-04-29 13:13:44
我已經為此工作了一段時間,但一直停留在這一點上,我想不出一種方法來計算董事會中的分數...因此,首先,這是構成案例的代碼的一部分,在這些案例中,我的令牌位于:class Case:Control    {        public Point Position { get; set; }    /// <summary>    /// Creates the dimensions for the cases    /// </summary>    public Case()    {        MaximumSize = new Size(50, 50);        MinimumSize = new Size(50, 50);    }    /// <summary>    /// Creates the background for the cases    /// </summary>    public enum DifferentCase    {        Dark,        Pale,        Brown    }    /// <summary>    /// Creates the tokens    /// </summary>    public enum Token    {        Nothing,        White,        Black    }    public DifferentCase ColorCase { get; set; }    public Token ColorToken { get; set; }    public bool IsBlack { get; set; }那些是我的令牌,我嘗試使用一種方法來計算有多少令牌是黑色的,有多少令牌是白色的:private void CheckPoints(Case cases)    {        foreach (Case case_ in cases.Controls)        {            if (case_.ColorToken == Case.Token.Black)            {                _player1Points++;                lbl_player1Points.Text = _player1Points.ToString();            }            else if (case_.ColorToken == Case.Token.White)            {                _player2Points++;                lbl_player2Points.Text = _player2Points.ToString();            }        }    }但是,當我嘗試以如下方式調用該方法時:例如CheckPoints(),如果我單擊這些情況,它會告訴我“沒有與'frm_othello的所需形式參數“ cases”相對應的參數”。 .CheckPoints(Case)'“我不知道我在該方法中放入的代碼是否好,也不知道為什么不能調用該方法。
查看完整描述

1 回答

?
HUX布斯

TA貢獻1876條經驗 獲得超6個贊

當前,您不能不CheckPoints();加任何參數地進行調用。您已經使用參數定義了它Case

因此,您需要執行的操作CheckPoints(cases) 或具有大小寫的變量/屬性/字段的名稱是什么



查看完整回答
反對 回復 2021-05-08
  • 1 回答
  • 0 關注
  • 145 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號