我无法使用InputBox
填充数组。
private void btnOk_Click(object sender, EventArgs e)
{
int array;
int num;
string value = Interaction.InputBox("Enter Array size","Enter Array size");
if (int.TryParse(value, out array))
{
int[] Size = new int[array];
txtOutput.Text = "Numbers: " + "\r\n";
foreach (int i in Size)
{
string prompt = Interaction.InputBox("Enter values" + (i+1), "Enter values");
if(int.TryParse(prompt, out num))
txtOutput.Text += i + "\t";
}
}
}
答案 0 :(得分:0)
string value = Interaction.InputBox("Enter Array size", "Enter Array size");
int array = 0;
if (int.TryParse(value, out array))
{
int[] size = new int[array];
txtOutput.Text = "Numbers: " + "\r\n";
for (int i = 0; i < size.Length; i++)
{
string prompt = Interaction.InputBox("Enter values" + (i + 1), "Enter values");
int num = 0;
if (int.TryParse(prompt, out num))
{
size[i] = num;
txtOutput.Text += size[i] + "\t";
}
}
}