C# 如果用户输入等于数组的任何值

C# 如果用户输入等于数组的任何值,c#,C#,我有一个数组,叫做numberset。 numberset有4个数组,分别称为numberSet1、numberSet2、numberSet3和numberSet4 numberSet1有6个值:0、5、25、50、100、250 numberSet2有6个值:0、5、30、50、100、300 numberSet3有6个值:0、5、15、30、45、60 数字T4有6个值:0、1、2、3、5、15 现在我有一个For循环,提示用户在不同的时间输入4个值。第一个输入值必须等于numberSe

我有一个数组,叫做numberset。

numberset有4个数组,分别称为numberSet1、numberSet2、numberSet3和numberSet4

  • numberSet1有6个值:0、5、25、50、100、250
  • numberSet2有6个值:0、5、30、50、100、300
  • numberSet3有6个值:0、5、15、30、45、60
  • 数字T4有6个值:0、1、2、3、5、15
现在我有一个For循环,提示用户在不同的时间输入4个值。第一个输入值必须等于numberSet1中的一个数字,第二个输入值必须等于numberSet2中的一个数字,依此类推

我的问题是尝试编写IF语句。e、 g:

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");
}
像这样

for(int i=0;i