문제가 있습니다. 패널에 배열과 20 개의 텍스트 상자가 있습니다. 배열의 값을 텍스트 상자에 할당해야합니다. 그러나 문제는 텍스트 상자가 각 반복에서 하나의 숫자 값을 얻는다는 것입니다. 나는 continue
과 break
을 사용하여 다음 반복으로 가려고했지만 결과를 얻지 못했습니다. 제발, 도와주세요.패널의 각 입력란마다 배열에서 다른 값을 할당합니다. C#
public void generator()
{
int[] array = getUniqueRandomArray(1, 81, 20).ToArray();
for (int i = 0; i < array.Length; i++)
{
foreach (TextBox c in panel1.Controls)
{
c.Text = array[i].ToString();
}
}
}
getUniqueRandomArray(1, 81, 20)
-이 함수는 1에서 80까지의 배열을 생성하고 20 개의 숫자를 반환합니다.
내가 도움을 감사하게 될 것입니다 :)
네, 그것을 작동합니다. 감사. 나는 앞으로 더 세심한 것입니다 :) – Syncmaxim