我有一个数组,称为numberSets.
numberSets有4个数组,分别是numberSet1,numberSet2,numberSet3和numberSet4.
现在我有一个For循环,提示用户在不同的时间输入4个值.第一个输入值必须等于numberSet1中的一个数字,第二个输入值必须等于numberSet2中的一个数字,依此类推.
我的问题是尝试编写IF语句.例如:
int input = int.Parse(Console.ReadLine());
if (input == numberSets .... ) {
data[i] = input; //The data variable has 4 arrays too, for the 4 user inputs.
Console.Write("Wowa wee wah, Great success!");
}
else {
Conosle.Write("Sorry you must enter the correct values");
}
Run Code Online (Sandbox Code Playgroud)
像这样?
for (int i=0; i<4; i++)
{
int input = int.Parse(Console.ReadLine());
if (numberSets[i].Contains(input))
{
// SUCCESS
}
}
Run Code Online (Sandbox Code Playgroud)