クラスのスコア計算機を作成するのに助けが必要です。スコアの入力を事前設定することはできず、カウント数を増やしながら、以前のすべての入力を合計する必要があります。
たとえば、テキストボックスに23と入力し、Enterキーを押してから、45と入力したとします。23を保持して45に追加するには、プログラムが必要です。ユーザーが数値を入力する限り、これを繰り返す必要があります。
私はそれがコレクションである必要があることを知っています、そして私はそれの基礎を持っています私は前からの入力を保存して新しいものに追加しそして次の入力にそれを追加するためにその合計を保存するコードが必要です。
これは、この問題を解決するための私の試みです。
List<decimal> score = new List<decimal>();
score.Add(scoreInput);
decimal scoreTotal = 0;
decimal scoreHolder = 0;
foreach (decimal d in score)
{
scoreTotal = scoreHolder + scoreInput;
scoreHolder = scoreInput;
scoreInput = 0;
txtTotal.Text = scoreTotal.ToString("");
txtCount.Text = score.Count.ToString("");
txtScore.Clear();
txtScore.Focus();
}