配列と文字列を使用する必要があります。プログラムは、ユーザーが入力する1つの番号(0〜9)を検索する必要があります。これが私のコードです。配列を使用して乱数を取得し、各番号の出現をテストします。ただし、機能していませんが、とにかくすべての番号をテストする必要はありません。
プログラムは、ユーザーが要求する1つの番号のみをテストする必要があります。したがって、生成される乱数が「7417」であり、ユーザーユーザーが「7」を選択した場合、プログラムは2つの7があったことを報告します。テキストボックス「txtEnter」を使用して、検索するユーザー番号を取得します。誰か助けてもらえますか?ありがとう!
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  Randomize()
  Dim ArrayNum(1) As Integer
  ArrayNum(0) = Int(Rnd() * 100000)
  lblDisplayNumber.Text = ArrayNum(0)
  Dim num As Integer
  txtEnter.Text = num
  Dim counts = From c In num.ToString()
               Group By c Into Group
               Select DigitGroup = New With {.Count = Group.Count(),
                                             .Digit = c, .Group = Group}
               Order By DigitGroup.Count Descending
               Select String.Format("There are {0} number {1}'s found.",
                                     DigitGroup.Count, DigitGroup.Digit)
  Dim message = String.Join(Environment.NewLine, counts)
End Sub