У меня есть массив в C #, который генерирует случайный массив длиной 5. Я уже объявил этот способ
int[] array = new int[5]
Я должен искать массив, открывается диалоговое окно ввода, и явведите любое значение.Предполагается, что он выдаст мне вывод, если номер найден или же дисплей не найден, и продолжит работу, пока я не введу правильное число.
У меня есть этот код примерно такой, он дает мне некоторые значения, а нелюбезно мне нужно.Как я могу реализовать такое, чтобы оно удовлетворяло моим условиям?Заранее спасибо.
private void btnSearch_Click(object sender, EventArgs e)
{
//use InputBox dialog to input a value.
//Search for the value in the array.
//If found, display "Found!", otherwise
//display "Not found!" when there is no match.
for (int i = 0; i < array.Length; i++)
{
InputBox inputDlg = new InputBox("Search for array value " + (i + 1));
if (inputDlg.ShowDialog() == DialogResult.OK)
{
if (array[i] == Array.IndexOf(array, 5))
{
array[i] = Convert.ToInt32(inputDlg.Input);
}
tbxOutput.AppendText("Value found: " + array[i] + Environment.NewLine);
}
else
{
tbxOutput.AppendText("Value not found" + Environment.NewLine);
}
}